|  | 
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