umbilical cord
noun
1
a
: a cord arising from the navel that connects the fetus with the placenta and through which respiratory gases, nutrients, and wastes pass
b
2
: a tethering or supply line (as for an astronaut outside a spacecraft or a diver underwater)
3
: a necessary, supportive, or nurturing link or connection
Love words? Need even more definitions?
Merriam-Webster unabridged
Share