drench Neutral 🟢 Beginner (A1)

Noun
Education & Learning
drench
Meaning

wet thoroughly; soak.

  • I fell in the stream and was drenched.
Pronunciation Practice