English | German | Russian | Czech

drenched English

Meaning drenched meaning

What does drenched mean?

drenched

(= drenched in) abundantly covered or supplied with; often used in combination drenched in moonlight moon-drenched meadows

Synonyms drenched synonyms

What other words have the same or similar meaning as drenched?

Topics drenched topics

What do people use drenched to talk about?

Are you looking for...?