A fence or other obstacle that prevents movement or access; a problem that prevents progress.
Language barriers can prevent immigrants from accessing essential public services.
Master “barrier” and 999 more TOEFL, 954 more IELTS words
Start Your Free Trial