reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
barrage to subject to a barrage, as of gunfire or words. [1/3 definitions]
fusillade an outpouring of anything; barrage. [1/3 definitions]