UMBILICAL CORD


Meaning of UMBILICAL CORD in English

[umbilical cord] n (1753) 1: a cord arising from the navel that connects the fetus with the placenta; also: yolk stalk

2: a tethering or supply line (as for an astronaut outside a spacecraft or a diver underwater)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.