Noun: embankment im'bangk-munt or em'bangk-munt- A long artificial mound of stone or earth; built to hold back water or to support a road or as protection
"The river was contained by high embankments on both sides"
Derived forms: embankments
Type of: hill, mound
Encyclopedia: Embankment