DRUBBING

Definition of DRUBBING

  1. (noun)a sound defeat
  2. (noun)the act of inflicting corporal punishment with repeated blows
  3. (verb)beat thoroughly and conclusively in a competition or fight