drenched

Adjective
  1. Abundantly covered or supplied with;
    Often used in combination (synset 301700618)
    "drenched in moonlight"; "moon-drenched meadows"

Found on Word Lists

Other Searches