What is the full meaning of encave
to secrete, also INCAVE [v ENCAVED, ENCAVING, ENCAVES]
Example of the word encave placed on a Scrabble board.