1
[ noun ] a forbidding stronghold

Synonyms

sconce

Related terms

stronghold

*