
Open English Wordnet
Nouns
(n)barriera structure or object that impedes free movement (n)barrier, roadblockany condition that makes it difficult to make progress or to achieve an objective“intolerance is a barrier to understanding” (n)barrieranything serving to maintain separation by obstructing vision or access