Impediment
[n] any structure that makes progress difficult
[n] something immaterial that interferes with or delays action or progress
Related Information
Related Terms
arrest, arrestation, arrestment, bar, barrier, blank wall, blind alley, blind gut, block, blockade, blockage, blocking, bottleneck, burden, burthen, cargo, cecum, charge, check, choking, choking off, clog, clogging, closing up, closure, congestion, consti