To attack with bombs or heavy artillery, or to overwhelm someone with questions, criticism, or lots of information.
From Medieval Latin 'bombarda' (a type of cannon), possibly from Latin 'bombus' (a loud sound). The word originally meant a specific medieval weapon before generalizing to mean attacking with heavy fire.
Try Another Word