flood

noun
  1. an overflow of water onto normally dry land
  2. a large amount or quantity of something
verb
  1. to cover or fill with water
  2. to arrive or appear in large numbers or quantities

Examples