verb
1.
Synonyms: hide , bury, ||bush up, cache, conceal, ||ditch, plant, screen, secrete, stash
2.
to establish or place firmly, comfortably, or snugly
was happily ensconced on the sofa before the fire
Synonyms: install, settle
Related Word: establish, fix, locate, place, plant, seat, set, situate, station