cannon
cylindrical barrel metal construction wheels or tracks a long and wide barrel a muzzle or opening at the end of the barrel a firing mechanism a sight or aimer at the end of the barrel a carriage or stand to support the barrel
cannon which has cylindrical barrel cannon which has metal construction cannon which has wheels or tracks cannon which is a long and wide barrel cannon which is a muzzle or opening at the end of the barrel cannon which is a firing mechanism cannon which is a sight or aimer at the end of the barrel cannon which is a carriage or stand to support the barrel