NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ dreissena polymorpha▪ drench▪ drenched▪ drenched in▪ drenching
◊ drenched
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}]