bombardments

noun
  1. continuous attacks with bombs, shells, or other missiles
  2. Usage: military
  3. rapid succession of questions, criticisms, or requests directed at someone
  4. Usage: figurative

Examples