embankmentEnglishOxford English Thesaurusembankment noun a steep grassy embankment: bank, mound, ridge, earthwork, causeway, barrier, levee, dam, dyke; slope, verge.embankment Oxford Dictionary of English