escarps
ɪˈskɑːp
noun
a steep bank or slope, especially that of a ditch in a fortification.
the reconstruction of escarps at the fortress of Gibraltar
noun
a steep bank or slope, especially that of a ditch in a fortification.
the reconstruction of escarps at the fortress of Gibraltar