-
nounan overwhelming number or amount
Similar:
-
nouna heavy rain
Similar:
-
nouna violently fast stream of water (or other liquid)
Similar:
Words sounding like good torrent