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