drenched_in
1. [ adjective ] abundantly covered or supplied with; often used in combination
Synonyms: drenched
Examples:

"drenched in moonlight" "moon-drenched meadows"

Related terms: covered
Similar spelling:   drenched
  drenching
  drink_in