The noun barrier has 3 senses (first 3 from tagged texts)
1. (4) barrier -- (a structure or object that impedes free movement)
2. (3) barrier, roadblock -- (any condition that makes it difficult to make progress or to achieve an objective; "intolerance is a barrier to understanding")
3. (2) barrier -- (anything serving to maintain separation by obstructing vision or access)