Dictionary search results

Showing 1-3 of 3 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

fusillade New Oxford Dictionary for Writers & Editors

series of shots or missiles