← DefinitionshareGuesscannonrynounLarge guns or artillery, especially when used as a group or in a military context.Synonymsartillerynounordnancenoun