Definition of Drubbing

  • 1. A sound defeat Noun
  • 2. The act of inflicting corporal punishment with repeated blows Noun

Synonyms for word "drubbing"

Semanticaly linked words with "drubbing"

Hyponims for word "drubbing"