Ensconces Synonyms and Antonyms

To put or keep out of sight
(Verb)