338 - Deluge

Deluge : Noun

  1. a severe flood (Oxford)

  2. a large number of things that happen or arrive at the same time (Oxford)

  3. a very large amount of rain or water (Cambridge)

سیلاب

Sentence (s)

  1. When the snow melts, the mountain stream becomes a deluge. (Oxford)

  2. This little stream can become a deluge when it rains heavily.(Cambridge)

  3. The firm was at a loss to explain the sudden deluge of publicity.

Phrases & Connected Words

  • Deluge of complaints

  • Sudden deluge

Synonym(s)

  1. Flood

  2. Cluster

Antonym(s)

  1. Dry

  2. Dehydrate

Word Family

  1. Deluge