Synonyms: drenched, drenched in
Definition: abundantly covered or supplied with; often used in combination
Usage: drenched in moonlight; moon-drenched meadows
Similar words: covered
Definition: overlaid or spread or topped with or enclosed within something; sometimes used as a combining form
Usage: women with covered faces; covered wagons; a covered balcony