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

strongholds Definition

Cancel
strongholds
noun(strong-hold)
a fortified place
strongholds
noun(strong-hold)
a place of security or survival
strongholds
noun(strong-hold)
a place dominated by a particular group or marked by a particular characteristic

Words Related to strongholds!

strongholds Examples by Brain Bank Users