noun |
adj |
verb |
adv |
(noun) obstructer, obstruction, obstructor, impedimenta
any structure that makes progress difficult
(noun) check, balk, baulk, hinderance, hindrance, handicap, deterrent
something immaterial that interferes with or delays action or progress