to attack (a place or position) with heavy artillery or with bombs
(usu + with) to direct an unremitting flow of questions or facts at (somebody)
We've been bombarded with queries
to subject (a substance) to the impact of electrons, alpha rays, or other rapidly moving particles
bombardment noun
[early French bombarder, from bombarde, kind of cannon, shawm, prob from Latin bombus: see bomb1]