Dictionary search results

Showing 1-2 of 2 results

fusillade US English

A series of shots fired or missiles thrown all at the same time or in quick succession

fusillade US Thesaurus

a fusillade of missiles