drenchings
English
Noun
drenchings
plural of
drenching