bombard
/ˈbäm-ˌbärd/
noun
a late medieval cannon used to hurl large stones
verb
to attack especially with artillery or bombers
to assail vigorously or persistently (as with questions)
to subject to the impact of rapidly moving particles (such as electrons)