Dictionary |
1 Result
#1
sousing
n.
[
drenching
,
soaking
,
souse
] the act of making something completely wet; "he gave it a good drenching"
. wn