What is the full meaning of encaves
ENCAVE, to secrete, also INCAVE [v]
Example of the word encaves placed on a Scrabble board.