artillery
/ˌɑrˈtɪl(ə)ri/
noun
Large-caliber guns used in warfare on land.
tanks and heavy artillery
guns,big guns,ordnance,cannon,cannons,cannonry,heavy weapons,heavy weaponry,battery
noun
Large-caliber guns used in warfare on land.
tanks and heavy artillery
guns,big guns,ordnance,cannon,cannons,cannonry,heavy weapons,heavy weaponry,battery