DictionaryForumContacts

   Russian English
Google | Forvo | +
потерпеть унизительное поражениеstresses
contempt. take it in the shorts (Adrax)
inf. get schooled (macrugenus)
mil. suffer a humiliating defeat (Washington Post Alex_Odeychuk)