English Dictionary
Definition fortress in British English
fortress noun
[countable] noun
/ˈfɔː(r)trəs/
Synonyms and related words
