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.
ด้วยพจนานุกรมภาพและแฟลชการ์ดที่ทรงพลังฟรี