Noun
-
anything serving to maintain separation by obstructing vision or access
-
any condition that makes it difficult to make progress or to achieve an objective
"intolerance is a barrier to understanding"
-
a structure or object that impedes free movement