embankment
Definition from Wiktionary, the free dictionary
Contents |
[edit] English
[edit] Noun
embankment (plural embankments)
- a long artificial mound of earth and stone, built to hold back water, for protection or to support a road
[edit] Translations
artificial mound of earth and stone
|