barrier
/ˈbɛriər/
noun
A fence or other obstacle that prevents movement or access.
the mountain barrier between Norway and Sweden
fence,railing,barricade,hurdle,bar,blockade,roadblock
noun
A fence or other obstacle that prevents movement or access.
the mountain barrier between Norway and Sweden
fence,railing,barricade,hurdle,bar,blockade,roadblock