Jump to user comments
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