umbilical

nounA cable or line that supplies power, fuel, or data to a piece of equipment, especially in space or underwater operations.
adjectiveRelating to the navel or the umbilical cord.

No synonyms or antonyms found for this word.