of cannon-a great gun; a piece of ordnance or artillery; a firearm for discharging heavy shot with great force.-a hollow cylindrical piece carried by a revolving shaft, on which it may, however, revolve independently.-a kind of type. see canon.-see carom.