See Also: drench(medicine)
drench(1)(dictionary)
drench(2)(dictionary)
drench(dictionary)
horse-drench(medicine)
Drench - Horse Racing(gambling)

drench (oh)



[Language: Old English; Origin: drencan; related to drink]
to make something or someone extremely wet
::In the early morning they had got drenched in the grass.
-- drenching /5drentFIN/ adj
::drenching rain