Learning Center

Dictionary

Type a word in English or Spanish. English is blue, Spanish is rose. Tap any line to hear it.

thrashing

English

  1. 🔊 a sound defeat
  2. 🔊 the act of inflicting corporal punishment with repeated blows

Similar words

beating licking drubbing lacing trouncing whacking walloping debacle drubbing slaughter trouncing whipping waterloo assault bastinado basting battering battery beating belting buffeting caning castigation chastisement