Dictionary search results

Showing 1-4 of 4 results

fusillade US English

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

fusillade New Oxford Dictionary for Writers & Editors

series of shots or missiles

fusillade US Thesaurus

a fusillade of missiles

fusillade English-Spanish