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.
शक्तिशाली मुफ्त चित्र शब्दकोश और फ्लैशकार्ड्स के साथ।