|
Definition of Drenched
1. Adjective. Abundantly covered or supplied with; often used in combination. "Moon-drenched meadows"
Definition of Drenched
1. drench [v] - See also: drench
|
1. Adjective. Abundantly covered or supplied with; often used in combination. "Moon-drenched meadows"
1. drench [v] - See also: drench