English Dictionary
Definition souse in British English
souse verb
[transitive] verb
/saʊs/
1
to pour water over someone or something until they are completely wet
