Definitions
noun
the rapid and continuous delivery of linguistic communication (spoken or written)
“a bombardment of mail complaining about his mistake”
noun
the heavy fire of artillery to saturate an area rather than hit a specific target
noun
the act (or an instance) of subjecting a body or substance to the impact of high-energy particles (as electrons or alpha rays)
Look “bombardment” up elsewhere
Want another word?
Spin the dictionary for a fresh one.