• Embankment

    Origin

    embank + -ment

    Full definition of embankment

    Noun

    embankment

    (plural embankments)
    1. a long artificial mound of earth and stone, built to hold back water, for protection or to support a road

    Related terms

    © Wiktionary