broadsides

ˈbrɔːdsʌɪd

noun

a fierce verbal attack.

he launched a broadside against the economic reforms

criticism,censure,denunciation,harangue,rant,polemic,diatribe,tirade,philippic,attack,assault,onslaught,abuse,battering,flak,brickbat,slating

verb

collide with the side of (a vehicle).

I had to skid my bike sideways to avoid broadsiding her