-
nounany condition that makes it difficult to make progress or to achieve an objective
Similar:
type of: -
nounanything serving to maintain separation by obstructing vision or accesstype of:
-
nouna structure or object that impedes free movementtype of:
Synonyms & Similar Words
bar wing fence mole dam curtain rail mechanism obstacle dyke fencing obstruction fender roadblock barricade groin dike railing hurdle grate jetty bannister impediment grating banister handrail bulwark breakwater seawall impedimenta balustrade color barrier ideological barrier language barrier blood-brain barrier obstructor obstructer groyne movable barrier revetment starting gate starting stall balusters crash barrier