Shobdo Logo
OETembankment

embankment

Flag: gbEnglishOxford English Thesaurus

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