Umbilical - What does it mean?

umbilical | |

umbilical

English

Adjective

(en adjective)
  • Of, or relating to, the navel (umbilicus) or the umbilical cord.
  • Noun

    (en noun)
  • (astronautics) A cord connecting an astronaut to a spacecraft or the like.
  • Not English

    has no English definition. It may be misspelled.