Search results
- Dictionarybarrier/ˈbarɪə/
noun
- 1. a fence or other obstacle that prevents movement or access: "the mountain barrier between Norway and Sweden" Similar
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries
define barriers |