WordRel.com
drenched in
Adjective
abundantly covered or supplied with; often used in combination
synonym
drenched
similar
covered
drenched in vs covered
drenched in vs drenched
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details