Bombard

English word definition — powered by WordNet

NOUN

a large shawm

VERB

cast, hurl, or throw repeatedly with some missile

throw bombs at or attack with bombs

address with continuously or persistently, as if with a barrage

direct high energy particles or radiation against

Want to remember bombard?

Sign up free to bookmark & revise