embankments

Meaning

plural of embankment

embankment

a long mound of earth, stone, or similar material, usually built for purposes such as to hold back or store water, for protection from weather or enemies, or to support a road or railway.

Translations

حواجز ترابية

الحواجز

Uferdämme

Notes

Sign in to write sticky notes