barraging

verb
  1. attacking or bombarding with a continuous stream of artillery fire, questions, or other things
  2. Usage: present participle of 'barrage'
noun
  1. a continuous attack or outpouring of many things at once
  2. Usage: gerund form; often used to describe overwhelming amounts of questions, criticism, or fire

Examples