bombardment

noun
  1. a continuous attack with bombs, shells, or other missiles
  2. Usage: military
  3. an overwhelming amount of something directed at someone or something
  4. Usage: figurative

Examples