rampart; castle wall
〔城壁〕
rampart; castle wallThe walls of a castle built high.
7 more sentences in the app — free account.