Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: embankment  im'bangk-munt or em'bangk-munt
  1. A long artificial mound of stone or earth; built to hold back water or to support a road or as protection

Derived forms: embankments

Type of: hill, mound

Encyclopedia: Embankment