|

drenched in

DEFINITIONS OF: drenched in

1

adj abundantly covered or supplied with; often used in combination

Synonyms:
drenched
covered
overlaid or spread or topped with or enclosed within something; sometimes used as a combining form
WORD FAMILY
USAGE EXAMPLES