• word of the day

    protective embankment

    protective embankment - Dictionary definition and meaning for word protective embankment

    Definition
    (noun) a steep artificial slope in front of a fortification
    Synonyms : escarp , escarpment , scarp
Connect with us on Facebook