rampart [pl. ramparts]
متراس {لِلدّفاعِ يُسْتَتَرُ بِهِ مِنَ العَدُوّ}
Synonyms
  • سياج ، سُور ، حاجز
Notices
  • defensive wall round a fort etc