Meanings

  1. unconquerable, insurmountable, unbridgeable, insuperable (incapable of being passed over, surmounted, or overcome)

Examples

GermanEnglish
Die Sprachbarriere erwies sich als unüberwindlich.The language barrier proved insuperable.