bombard
definition: a large shawm
example:
speech part: noun
synonyms:
bombardon
definition: to direct high energy particles or radiation against
example: The scientists bombarded the piece of aluminum.
speech part: verb
synonyms:
definition: to address with continuously or persistently, as if with a barrage
example: We bombarded the hero with our questions.
speech part: verb
synonyms:
barrage
definition: to throw bombs at or attack with bombs
example: The town was bombarded from the sky for many days.
speech part: verb
synonyms:
bomb
definition: to cast, hurl, or throw repeatedly with some missile
example: Has the other country bombarded us yet?
speech part: verb
synonyms:
pelt