doused

Definitions

[1] begießen, spritzen
[2] ein Feuer mit Wasser löschen
[3] ins Wasser springen
[4] schlagen
[5] hauen
[6] Segel setzen (Nautik)
[7] völlig nass werden
[8] einen Hut abnehmen, ein Kleidungsstück abnehmen (archaisch)