barrier
Definitions
A fence or other obstacle that prevents movement or access.
A circumstance or obstacle that keeps people or things apart or prevents communication or progress.
Examples
The language barrier made it difficult for the tourists to communicate with the locals.
The new safety barrier was installed to prevent vehicles from sliding off the icy road.
Synonyms
obstacle barricade blockade hurdle impediment obstruction partition