Learn how to say Doused correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word douse:
1pour a liquid over; drench:
he doused the car with petrol and set it on fire
2extinguish (a fire or light):
stewards appeared and the fire was doused
nothing could douse her sudden euphoria
3 Sailing lower (a sail) quickly.
early 17th century: perhaps imitative, influenced by souse, or perhaps from dialect douse ‘strike, beat’, from Middle Dutch and Low German dossen