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.
No synonyms or antonyms found for this word.