snuggles up (verb) ensconce: hide; tuck away
Sinonime: bury,
cache,
conceal,
cover, curl up,
ditch,
establish,
fix,
install,
locate, nestle,
place,
plant,
protect,
screen,
seat, secrete,
set,
settle,
shelter,
shield, situate, snuggle up, stash,
stationAntonime: reveal,
take out,
uncover,
unveil