← DefinitionshareGuessartillerynounLarge, powerful guns that are moved on wheels or tracks and used by an army.SynonymscannonnounhowitzernounmortarnounAntonymsinfantrynoun