deluge
definition: the rising of a body of water and its overflowing onto normally dry land
example:
speech part: noun
synonyms:
flood
definition: a heavy rain
example:
speech part: noun
synonyms:
waterspout
definition: an overwhelming number or amount
example:
speech part: noun
synonyms:
flood
definition: fill or cover completely, usually with water
example:
speech part: verb
definition: charge someone with too many tasks
example:
speech part: verb
definition: fill quickly beyond capacity
example:
speech part: verb
synonyms:
flood