Dictionary search results

Showing 1-2 of 2 results

cannonade British & World English

A period of continuous heavy gunfire

cannonade English Thesaurus

the French troops resumed their cannonade