What is the meaning of the word "bombard"?

Definitions:

  1. to address with continuously or persistently, as if with a barrage copy to clipboard verb
    • We bombarded the hero with our questions. copy to clipboard
  2. to cast, hurl, or throw repeatedly with some missile copy to clipboard verb
    • Has the other country bombarded us yet? copy to clipboard
  3. to direct high energy particles or radiation against copy to clipboard verb
    • The scientists bombarded the piece of aluminum. copy to clipboard
  4. to throw bombs at or attack with bombs copy to clipboard verb
    • The town was bombarded from the sky for many days. copy to clipboard

Synonyms:

NearBy Words: