Adjective Definition

drenched

1.Definition: abundantly covered or supplied with; often used in combination

"Drenched in moonlight", "Moon-drenched meadows"




Please Share