What does strongholds mean?
noun
A place of great strength or power; a stronghold of a particular idea or activity. A person or group that is a strong supporter of a particular cause.
Example
"The city has been a stronghold of the opposition party for decades."
Definition generated by AI and curated by RJS Tech Solutions LLP.