Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
umbilical
in English
umbilical
us
/ʌmˈbɪlɪkəl/
uk
/ʌmˈbɪlɪkəl/
#uncommon
Plural
umbilicals
Definitions
Adjective
related
to
the
navel
or
umbilical
cord
;
anatomy
having
equal
curvatures
(
mathematical
context
)
Noun
a
connecting
cord
(
spacecraft
or
astronaut
)