Barrier

some obstacle that prevents people from understanding each other

» Glossary for Crossword