cannon/ 'kænən /

1.noun [c] 
(artillery piece) 大炮

2.noun
(automatic gun) 机关炮