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
    "The river was contained by high embankments on both sides"

Derived forms: embankments

Type of: hill, mound

Encyclopedia: Embankment