UMBILICAL


Meaning of UMBILICAL in English

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

Oxford English vocab.      Оксфордский английский словарь.