1. [ noun ] something immaterial that interferes with or delays action or progress
Synonyms: deterrent balk handicap baulk check hindrance
Related terms: difficulty obstacle drag albatross straitjacket bind obstruct handicap
2. [ noun ] any structure that makes progress difficult
Synonyms: obstruction obstructor obstructer impedimenta
Related terms: structure obstacle barrier bar bar tumbler blockage blockade hindrance obstruct
Similar spelling:   impedimenta