FORTRESS


Meaning of FORTRESS in English

■ noun

1》 a military stronghold, especially a strongly fortified town.

2》 a person or thing not susceptible to outside influence.

Origin

ME: from OFr. forteresse 'strong place', based on L. fortis 'strong'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.