BOMBARD

Definition of BOMBARD

  1. (verb)cast, hurl, or throw repeatedly with some missile
  2. (verb)throw bombs at or attack with bombs
  3. (verb)address with continuously or persistently, as if with a barrage
  4. (verb)direct high energy particles or radiation against
  5. (noun)a large shawm; the bass member of the shawm family