barrages

/หˆbarษ‘หส’/

noun

A concentrated artillery bombardment over a wide area.

his forces launched an artillery barrage on the city

bombardment,gunfire,cannonade,battery,blast,broadside,salvo,volley,fusillade

verb

Bombard (someone) with questions, criticisms, complaints, etc.

his doctor was barraged with unsolicited advice