1 |
[ noun ] any obstruction that impedes or is burdensome
Related terms |
2 |
[ noun ] something immaterial that interferes with or delays action or progress
Related terms difficulty obstacle drag albatross straitjacket bind obstruct handicap |
3 |
[ noun ] the act of hindering or obstructing or impeding
Synonyms Related terms act prevention complication frustrating obstruction antagonism deterrence interfere |
* |
|