B2 anything that prevents people from being together or understanding each other
中文解释
障碍;阻碍;隔阂 Despite the language barrier (= not speaking the same language), they soon became good friends. 尽管语言上存在障碍,他们还是很快就成为了好朋友。
障碍;阻碍;隔阂 Despite the language barrier (= not speaking the same language), they soon became good friends. 尽管语言上存在障碍,他们还是很快就成为了好朋友。