UMBILICAL


Meaning of UMBILICAL in English

adj. 1 of, situated near, or affecting the navel. 2 centrally placed. 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.

[ obs. F umbilical or f. UMBILICUS ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.