drenched in
Adjective Satellite
Meaning
abundantly covered or supplied with; often used in combination
Source: WordNetSynonyms
Antonyms
Examples
One must be drenched in words, literally soaked in them, to have the right ones form themselves into the proper pattern at the right moment.
Coming from a scholarly family with complete spiritual background, he was a strict vegetarian, fully drenched in the Indian culture.
He looked around the landscape. Drenched in the golden haze of late afternoon it seemed wonderfully tranquil and beautiful, though permeated with a sense of remoteness and even melancholy, like a scene remembered from one's youth.
The vision of a champion is bent over, drenched in sweat, at the point of exhaustion, when nobody else is looking.
A club drenched in blood easily finds its mark.
The wolf cried when the sheep got drenched in rain.