-
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:
Words sounding like good barrier
barrier carrier farrier harrier hod carrier coffin carrier hen harrier straddle carrier water carrier letter carrier barley carrier tire carrier can carrier aircraft carrier common carrier seaplane carrier unit carrier pack carrier ice barrier telpher carrier butter carrier sound carrier social barrier fish carrier marsh harrier breeze carrier belt carrier troop carrier exempt carrier brick carrier