Advertisement

drubbing (n.)

"a sound beating," 1640s, verbal noun from drub (v.).

Others Are Reading