adj.1 of, situated near, or affecting the navel.
2 centrally placed.
Phrases and idioms:
umbilical cord
1. a flexible cordlike structure attaching a foetus to the placenta.
2 Astronaut. a supply cable linking a missile to its launcher, or an astronaut in space to a spacecraft.
Etymology: obs. F umbilical or f. UMBILICUS