FORTRESS


Meaning of FORTRESS in English

[noun] [C] - a large strong building or group of buildings which can be defended from attackThe fortress had massive walls and a heavily fortified gateway.(disapproving) In the expression 'Fortress Europe' or 'Fortress Britain' the suggestion is that the place mentioned wants to defend itself from outside influences.to adopt a Fortress Britain policy/mentality

Cambridge English vocab.      Кембриджский английский словарь.