← DefinitionshareGuesscarronadenounA short, large-caliber naval cannon used in the 18th and 19th centuries, designed to fire heavy shot at close range.Synonymscannonnoun