DOUSE MEANING IN ENGLISH

• Douse Definition & Synonyms

  1. (v. t.) To put out; to extinguish.
  2. (v. t.) To strike or lower in haste; to slacken suddenly; as, douse the topsail.
  3. (v. i.) To fall suddenly into water.
  4. (v. t.) To plunge suddenly into water; to duck; to immerse; to dowse.


Synonyms:
Dip, Dowse, Drench, Duck, Plunge, Soak, Sop, Souse,

• Doused Definition & Synonyms

  1. (imp. & p. p.) of Douse


RECENT SEARCHES