define drench
drench meaning, definition, what is drench: to make someone or something extremely wet: . Learn more.