bombard
/ˈbɒmˌbɑrd/ or /ˈbɒmˌbɑrɪd/Definitions
1. verb
to attack with a bombardment, especially with shells or bombs
“The city was bombarded by enemy forces.”
2. verb
to attack or pester someone repeatedly, often with criticism or requests
“She was bombarded with unwanted calls and emails.”
3. noun
a bombardment, especially one using shells or bombs
“The bombard of the city was devastating.”
4. noun
a medieval artillery piece, especially one mounted on a cart or wagon
“The ancient castle had a bombard as its main defense.”