Ensconce

Webster's Dictionary of the English Language

·vt To cover or shelter, as with a sconce or fort; to place or hide securely; to Conceal.

Related Words