Attested.to

barrier

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition a structure or object that impedes free movement
    • definition any condition that makes it difficult to make progress or to achieve an objective
    • definition anything serving to maintain separation by obstructing vision or access