Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tuba
in English
tuba
us
/ˈtuːbə/
uk
/ˈtuːbə/
#common
Plural
tubae
Definitions
Noun
a
large
brass
instrument
;
low
pitched
sound
a
Roman
military
trumpet
;
ancient
origin
an
organ
stop
;
producing
deep
sound
a
tube
or
hollow
organ
;
anatomical
structure