Dictionary search results

Showing 1-2 of 2 results

artillery US English

Large-caliber guns used in warfare on land

artillery US Thesaurus

the relentless sound of artillery


You searched for artillery