tsunami

noun
  1. a very large ocean wave caused by an underwater earthquake or volcanic eruption
  2. a sudden powerful surge or overwhelming amount of something
  3. Usage: figurative

Examples