Synonyms of ensconced

1 Syllable
screen, set, stash, shield, fix, seat, ditch, plant
2 Syllables
nestle, conceal, install, station, cover, protect, cache, bury, shelter, settle, place
3 Syllables
situate, secrete, locate, protected, establish