UMBILICUS Meaning of UMBILICUS in English (n.) An ornamented or painted ball or boss fastened at each end of the stick on which manuscripts were rolled. Webster's English dictionary. Английский словарь Webster. 2012