Dictionary search results

Showing 1-3 of 3 results

cannonade British & World English

A period of continuous heavy gunfire

cannonade English Thesaurus

the French troops resumed their cannonade

cannonade English-Spanish

cañoneo m