Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of drench

Source language: EnglishDictionary language: English

drench

Pronunciation:/dɹɛntʃ/

noun

Definitions

  1. A draught administered to an animal.

  2. A drink; a draught; specifically, a potion of medicine poured or forced down the throat; also, a potion that causes purging.

verb

Definitions

  1. To soak, to make very wet.

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