Definition of umbilical cords:
(n) :
(anatomy) The flexible structure connecting a foetus with the placenta; it transports nourishment to the foetus and removes waste.
(n) :
(aerospace) The line that supplies an astronaut with oxygen and communications when outside a spacecraft.
(n) :
(aerospace) Any of the various lines connecting a rocket to its launch pad before liftoff.
(n) :
(figurative) An overdependence on or overattachment to support, especially from one's parents or guardians.
(n) :
(botany) Synonym of funiculus.