Shobdo Logo
ODEumbilical cord

umbilical cord

Flag: gbEnglishOxford Dictionary of English

umbilical cord /ʌmˌbɪlɪk(ə)l ˈkɔːd /
noun a flexible cordlike structure containing blood vessels and attaching a human or other mammalian fetus to the placenta during gestation.
a flexible cable, pipe, or other line carrying essential services or supplies.