CANNON


Meaning of CANNON in English

[can.non] n, pl cannons or cannon [MF canon, fr. It cannone, lit., large tube, aug. of canna reed, tube, fr. L, cane, reed--more at cane] (15c) 1 pl usu cannon a: a large heavy gun usu. mounted on a carriage b: a heavy-caliber automatic aircraft gun firing explosive shells

2. or can.on : the projecting part of a bell by which it is hung: ear

3: the part of the leg in which the cannon bone is found

[2]cannon vi (1691): to discharge cannon ~ vt: cannonade

Merriam-Webster English vocab.      Английский словарь Merriam Webster.