What is the meaning of douse?

Answer:
To pour water or another liquid over something.
First answer by ID3399224053. Last edit by Lade6. Contributor trust: 1 [recommend contributor recommended]. Question popularity: 1 [recommend question].