what is drenched..Please Anwer
the word drenched means to be very, very wet or entirely soaked in liquid.
Drench means wet thoroughly or very very wet.