Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Ensconce
To cover or shelter, as with a sconce or fort; to place or hide securely; to conceal.
Synonyms
Roosted
Perching
Installed
Perched
Hidden
Roost
Perch
Settle
Install
Installing
Roosting
Settling
Hid
Lodge
Try it Free
Learn More