UMBILICAL Meaning of UMBILICAL in English noun pertaining to the center; central. 2. umbilical ·noun of or pertaining to an umbilicus, or umbilical cord; umbilic. Webster English vocab. Английский словарь Webster. 2012