n. 1.any structure that makes progress difficult 2.the state or condition of being obstructed 3.something immaterial that stands in the way and must be circumvented or surmounted 4.the act of obstructing 5.getting in someone's way