drubbing

/'drʌbiɳ/
Noun
  1. the act of inflicting corporal punishment with repeated blows
  2. a sound defeat

Khám phá thêm

Các từ liên quan

Từ gần giống

drubbing
The boxer gave his opponent a thorough drubbing in the ring.