1
2
as in floods
to attack with a rapid or overwhelming outpouring of many things at once
reporters bombarded the company spokesman with sharp questions
Synonyms & Similar Words
Love words? Need even more definitions?
Merriam-Webster unabridged
Share