Skip to content
Dictionary

umbilical

adjective

  1. of, relating to, or resembling a navel or an umbilical cord
  2. located near the central area of the abdomen
  3. being a necessary or nurturing link or connection
L253670 on Wikidata ↗

noun

  1. a tethering or supply line (as for an astronaut outside a spacecraft or a diver underwater)
L329799 on Wikidata ↗