1
[ noun ] something immaterial that interferes with or delays action or progress
2
[ noun ] any structure that makes progress difficult
*