n. defence, bastion, guard, fortification, security, stronghold, bulwark, barricade, wall; earthwork, breastwork, parados, gabion The old town is surrounded by seven rows of ramparts leading up to the cathedral at the summit They regard religion as an impenetrable rampart against immorality.
RAMPART
Meaning of RAMPART in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012