UMBILICAL CORD


Meaning of UMBILICAL CORD in English

■ noun

1》 a flexible cord-like structure containing blood vessels, attaching a fetus to the placenta during gestation.

2》 a flexible cable, pipe, or other line carrying essential services or supplies.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.