CANNON Meaning of CANNON in English (n.) A great gun; a piece of ordnance or artillery; a firearm for discharging heavy shot with great force. Webster's English dictionary. Английский словарь Webster. 2012