Drench Neutral 🟢 Beginner (A1)

Noun
Education & Learning
Drench
Meaning

wet thoroughly; soak.
"I fell in the stream and was drenched"

Pronunciation Practice