The drenching from the rain soaked my clothes.
A large amount of water or liquid that soaks something completely.
I will drench the plants with water.
To soak something thoroughly with liquid.
शक्तिशाली निःशुल्क चित्र शब्दकोश र फ्ल्यासकार्डहरू सहित।