LEOs Zusatzinformationen: to suffer a humiliating defeat - eine schmachvolle Niederlage erleiden
to suffer a humiliating defeat
Definition (British English)suffer, humiliating, defeat | ![]() |
Definition (American English)suffer, humiliating, defeat | ![]() |
Thesaurus, synonyms, antonymssuffer, humiliating, defeat | ![]() |
Etymologysuffer, humiliating, defeat | ![]() |