Word Definition

Drubbing

  1. of Drub

Synonyms