1 definition by da tech guy

Top Definition
An umbilical cord is how a fetus survives in the womb; its the pipe which gives everything a fetus needs to survive.

An umbilical cable is a bunch of cables held together or one big cable that resembles an umbilical cord. An umbilical cable transports vital data and/or electricity between things.
I opened my computer and I saw a bunch of umbilical cables!
by da tech guy August 19, 2011

Mug icon
Buy a Umbilical Cable mug!