Bombard Meaning
There are 5 meaning(s) for word Bombard
Meaning 1 : direct high energy particles or radiation against
Meaning 2 : address with continuously or persistently, as if with a barrage
Example : The governor was bombarded with requests to grant a pardon to the convicted killer
Synonyms : barrage
Example : The governor was bombarded with requests to grant a pardon to the convicted killer
Synonyms : barrage
Similar words of Bombard :
