Green’s Dictionary of Slang

dowse n.

see douse n.