What is the full meaning of navels
NAVEL, a depression in the abdomen [n]
Example of the word navels placed on a Scrabble board.