cannon in Catalan cannon in Catalan canó noun (historical) A large muzzle-loading artillery piece. Add to Flashcards