scarp /ˈskeɪl ˈliːf/ n

中文:崖壁

Meaning:Inner wall of a moat, closest to the fortified place.

Found in these illustrated scenes(1)

‹ Browse all scenes