English | German | Russian | Czech

drubbing English

Meaning drubbing meaning

What does drubbing mean?

drubbing

(= beating) the act of inflicting corporal punishment with repeated blows (= thrashing) a sound defeat

Synonyms drubbing synonyms

What other words have the same or similar meaning as drubbing?

Topics drubbing topics

What do people use drubbing to talk about?

Are you looking for...?