城壁

castle wall; town walls; defensive wall; rampart

Meaning

  1. n
    castle wall; town walls; defensive wall; rampart

Example sentences

  • There are high walls about the town.