Link Centre Dictionary

drenched in

drenc·he·din

uncommon

adjective

1.

abundantly covered or supplied with; often used in combination

  • “drenched in moonlight”
  • “moon-drenched meadows”
Similar

WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.