WikiWord

drenches

From WikiWord, the free dictionary

English

Definitions

verb

  1. To soak, to make very wet.
  2. To cause to drink; especially, to dose (e.g. a horse) with medicine by force.

Related words

Synonyms

Rhymes

References