What is the meaning of the word "navel"?
Definitions:
-
a scar where the umbilical cord was attached noun
- you were not supposed to show your navel on television
-
the center point or middle of something noun
- the Incas believed that Cuzco was the navel of the universe