cannon noun
ADJ. water Riot police used water cannon and tear gas to disperse the crowd.
VERB + CANNON load | aim | fire, shoot
CANNON + VERB boom, roar, thunder Cannons thundered to their right. | fire (sth) As the king stepped ashore the cannons fired a salute.
CANNON + NOUN ball, shell | fire, shot | crew | fodder (figurative) The foot soldiers were just used as cannon fodder (= considered not as people but as material to be used up in war).
You can also check other dicts: cannon (English, 中文解释 ), wordnet sense, Collins Definition