jump to corresponding sense entry
adjective
Abundantly covered or supplied with; often used in combination:— Drenched in moonlight.
synonym: drenched.
is similar to: covered.
Find more on drenched in elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.0155