Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: embankment  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

See also: embank

Type of: hill, mound

Encyclopedia: Embankment