Subscriber login


Forgot your password?

Library card login

Other

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