UMBILICAL Meaning of UMBILICAL in English (n.) Pertaining to the center; central. Webster's English dictionary. Английский словарь Webster. 2012