protective embankment n : a steep artificial slope in front of a fortification [syn: {escarpment}, {escarp}, {scarp}]
版權所有 © 2024 3Dict.net