cast, hurl, or throw repeatedly with some missile
throw bombs at or attack with bombs
address with continuously or persistently, as if with a barrage
direct high energy particles or radiation against
- However, recent solar storms have been bombarding the Earth with so much radiation energy, it's been knocking out power grids and destroying satellites.
- The Soviet artillery then started bombarding their own positions as the SS men were fighting inside them, creating a horrendous slaughterhouse.
- Currently, change in the phenotype of livestock is accomplished by bombarding embryos of livestock with genes that produce livestock with preferred traits.
- Militants have been bombarding the green zone since Sunday.