English dictionary, thesaurus, translations & etymology
FreeDict.com

脐带 — meaning in English

qí dài

Chinese → English · translate English → Chinese instead

English meaning

  • lifeline noun Something essential that keeps a person, group, or system going, especially in a crisis.

Senses

脐带 is used for these senses in English:

  • lifeline A means or route for transporting indispensable supplies.
  • umbilical cord (anatomy) The flexible structure connecting a foetus with the placenta; it transports nourishment to the foetus and removes waste.

lifeline — full definition

  1. noun Something essential that keeps a person, group, or system going, especially in a crisis.
  2. noun A rope used to keep someone from falling or drowning, or to help them stay attached to a boat or structure.

Related Chinese words