embankment /ɪmˈbeɪ̯ŋkmənt/ noun1 •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.A Sacramento carjacking suspect was arrested in Truckee after police said he crashed a stolen vehicle down an embankment before running into a wooded area, officials said Tuesday. — 2026 formsembankments