Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

stronghold Definition

Cancel
stronghold
noun(strong-hold)
a strongly fortified defensive structure
Synonyms: fastness,

Words Related to stronghold!

stronghold Examples by Brain Bank Users