meaning of douse

1. To plunge suddenly into water; to duck; to immerse; to dowse.
2.
To strike or lower in haste; to slacken suddenly; as, douse the topsail.
3.
To fall suddenly into water.
4.
To put out; to extinguish.
5.
cover with liquid; pour liquid onto; "souse water on his hot ">face"


Related Words

douse | doused |

Developed & Maintained By Taraprasad.com

Treasure Words