UMBILICATE Meaning of UMBILICATE in English [um.bil.i.cate] or um.bil.i.cat.ed adj (1698) 1: depressed like a navel 2: having an umbilicus -- um.bil.i.ca.tion n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012