barrier
noun
[ ˈbarɪə ]
• a fence or other obstacle that prevents movement or access.
• "the mountain barrier between Norway and Sweden"
Origin:
late Middle English (denoting a palisade or fortification defending an entrance): from Old French barriere, of unknown origin; related to barre.