drenchsomeone or something with something

drenchsomeone or something with something
drench someone or something in something & drenchsomeone or something with something
to soak someone or something in something. •

A sudden summer shower drenched them in sheets of rain.

My raincoat was drenched with droplets from the foggy night air.


Dictionary of American idioms. 2013.

Игры ⚽ Поможем написать реферат

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”