Dictionary search results

Showing 1-11 of 11 results

artillery US English

Large-caliber guns used in warfare on land

artillery US Thesaurus

the relentless sound of artillery

artillery English-Spanish

artillería feminine

heavy artillery English-Spanish

artillería feminine pesada

artillery barrage in barrage English-Spanish

descarga, bombardeo masculine

artillery bombardment in bombardment English-Spanish

fuego, bombardeo masculine

500 pieces of artillery in piece English-Spanish

500 piezas de artillería