
under creative commons license https://commons.wikimedia.org/wiki/File:Mons_Meg,_Medieval_Bombard,_Edinburgh,_Scotland._Pic_02.jpg
an image of artillery illustrating the use of the word bombard.
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 ( as electrons).