definition of umbilical cord
plural umbilical cords. Learner's definition of UMBILICAL CORD. [count] : a long, narrow tube that connects an unborn baby to the placenta of its mother â sometimes used figuratively. The time has come to cut/sever the umbilical cord that keeps us dependent on foreign aid.