protective embankment - İngilizce Eşanlam Sözlük

protective embankment

n.
[1] escarpment , escarp , scarp