Cannon Cannon: v.tr. Drink a long time and a lot, drink cannons (glasses of wine). Share this content: