Definition of navel cord in US English:

navel cord

noun

  • The umbilical cord.

Origin

Late 19th century; earliest use found in Journal of the Royal Anthropological Institute.