Dictionary search results

Showing 1-3 of 3 results

artillery US English

Large-caliber guns used in warfare on land

artillery US Thesaurus

the relentless sound of artillery