1a. a simultaneous discharge of firearms b. the simultaneous release of a rack of bombs from an aircraft. c. the projectiles or bombs thus released 2. something resembling a release or discharge of bombs or firearms, as: (a). a sudden outburst, as of cheers or praise (b). a forceful verbal or written assault
Harry Shearer used this word on his radio program, “Le Show,” this week. I just listened to it today, thanks to the magic of podcasting.