What is the full meaning of ensconced
ENSCONCE, to settle comfortably, also INSCONCE [v]
Example of the word ensconced placed on a Scrabble board.