RAMPARTS


Meaning of RAMPARTS in English

[plural] [noun]Ramparts are a rampart.Soldiers patrolled the castle ramparts.

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