UMBILICAL CORD


Meaning of UMBILICAL CORD in English

noun

1.

a. : a cord arising from the navel that connects the fetus with the placenta and contains the two umbilical arteries and the umbilical vein

b. : yolk stalk

2. : a cable conveying power to a rocket or spacecraft before takeoff ; also : a tethering or supply line (as for an astronaut outside a spacecraft or an aquanaut underwater)

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.