Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
cannons
in English
cannons
us
/ˈkæ.nənz/
uk
/ˈkæn.ənz/
#common
Lemma:
cannon
The lemma is the base or root form of this word.
Definitions
Noun
tubes
for
firing
projectiles
;
artillery
a
complete
gun
assembly
(
with
mechanisms
)
device
for
launching
material
a
large
muzzle-loading
gun
a
horse's
leg
bone
(
above
the
fetlock
)
a
bit
for
a
horse's
mouth
a
rolled
loin
of
meat
cut
a
musical
piece
with
overlapping
melodies
48-point
font
size
;
used
for
printing
bell
suspension
part
(
ear
or
shank
)
cathedral
clergy
member
roman
Catholic
order
member
a
stringed
musical
instrument
(
similar
to
zither
or
harp
)