Definition of “cannon” - English Dictionary

“cannon” in American English

See all translations

cannonnoun [ C ]

us /ˈkæn·ən/ plural cannons or cannon

a large, powerful gun fixed onto a ship or onto a structure on land

(Definition of “cannon” from the Cambridge Academic Content Dictionary © Cambridge University Press)