RAMPART


Meaning of RAMPART in English

[noun] [C] - a large wall built round a town, castle, etc. to protect itan earth rampart

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