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).
Story continues below advertisement