'Embankment' definitions:

Definition of 'embankment'

(from WordNet)
noun
A long artificial mound of stone or earth; built to hold back water or to support a road or as protection

Definition of 'Embankment'

From: GCIDE
  • Embankment \Em*bank"ment\, n.
  • 1. The act of surrounding or defending with a bank. [1913 Webster]
  • 2. A structure of earth, gravel, etc., raised to prevent water from overflowing a level tract of country, to retain water in a reservoir, or to carry a roadway, etc. [1913 Webster]

Synonyms of 'embankment'

From: Moby Thesaurus

Words containing 'Embankment'