hindrance Persian Dictionary
1. n. the act of hindering or obstructing or impeding
2. n. any obstruction that impedes or is burdensome
3. n. something immaterial that interferes with or delays action or progress
Synonyms albatross baggage bar barrier bugaboo catch catch 22 check clog crimp cumbrance deterrent difficulty drag drawback encumbrance excess baggage foot dragging glitch gridlock handicap hang-up hitch impedance impediment interference interruption intervention jam up joker limitation lock millstone monkey wrench obstacle restraint restriction snag stoppage stumbling block trammel
Sponored Video