Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Adjective
drenched in
has 1 sense
drenched
,
drenched in
- abundantly covered or supplied with; often used in combination;
"drenched in moonlight"; "moon-drenched meadows"
Antonym:
uncovered
(indirect, via
covered
)
,
TOP