英语释义
1. a large, heavy gun usually mounted on a carriage
2. a heavy-caliber automatic aircraft gun firing explosive shells
3. any device for propelling a substance or object at high speeds
an air cannon a T-shirt cannon — see also water cannon
4. the projecting part of a bell by which it is hung ear
5. the part of the leg in which the cannon bone is found
6. a very strong throwing arm
While Hershberger had a quick, accurate arm, Lombardi had a cannon.
— William Nack a shortstop with a cannon arm
7. to discharge cannon
8. cannonade
9. Joseph Gurney 1836–1926 Uncle Joe American politician
10. a large gun that shoots heavy metal or stone balls and that was once a common military weapon
11. a large automatic gun that is shot from an aircraft
12. to suddenly and forcefully hit or move into or against someone or something
13. a large heavy weapon consisting mostly of a metal tube that is mounted on wheels and is used for firing cannonballs