Definitions | umbilical |
| noun
- (aerospace) an umbilical cord connecting an astronaut to a spacecraft etc
adjective
- of, or relating to the navel (= umbilicus) or the umbilical cord
Etymology: Latin :la:umbilicus, umbilicus, navel
Supplemental Details:Sponsor an extended definition for umbilical for as little as $10 per month. Click here to contact us.
| |
|