Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of strongholds

- A fastness; a fort or fortress; fortfield place; a place of security.

Crossword clue for strongholds

- Citadel
- Fortress
- Keep a tight grip
- Secure refuge
- Bastions
- Forts
- Keeps talking about firm grips