UMBILICAL CORD Meaning of UMBILICAL CORD in English cord that connects between the fetus and the placenta which provides oxygen to his brain Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012