umbilical cord Syllabification: (um·bil·i·cal cord)Translate umbilical cord | into French | into German | into Italian | into Spanish Definition of umbilical cord 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. umbilical cord in other Oxford dictionaries Definition of umbilical cord in the British & World English dictionary