Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
strongholds
in English
strongholds
us
//ˈstroŋhoʊldz//
uk
//ˈstrɒŋhəʊldz//
#common
Lemma:
stronghold
The lemma is the base or root form of this word.
Definitions
Noun
fortified
structures
;
defensive
positions
a
secure
fortress
or
refuge
a
place
of
dominance
or
survival
(
for
a
group
/
idea
)
Base Words
strong
holds