Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of umbilic

- The navel; the center.
- An umbilicus. See Umbilicus, 5 (b).
- See Umbilical, 1.