Search results
- Dictionarythrashing/ˈθraʃɪŋ/
noun
- 1. a heavy defeat of a sporting opponent: "both the men's and women's team gave Bradford a thrashing" Similar
- 2. an act of physically beating someone; a beating: "a sound thrashing might teach the individual to refrain from complaining" Similar
Powered by Oxford Dictionaries