← DefinitionshareGuessumbilicatedadjectiveHaving a small, central depression or dimple; the same as 'umbilicate'.Synonymsumbilicateadjective