drenched (
http://definr.com/drenched)
adj 1: wet through and through; thoroughly wet; "stood at the door
drenched (or soaked) by the rain"; "a shirt saturated
with perspiration"; "his shoes were sopping (or
soaking)"; "the speaker's sodden collar"; "soppy
clothes" [syn:
saturated,
soaked,
soaking,
sodden,
sopping,
soppy]
2: abundantly covered or supplied with; often used in
combination; "drenched in moonlight"; "moon-drenched
meadows" [syn:
drenched in]