deluge [pl. deluges]
Synonyms
  • سيل جارف ، غمر