You have spelled it correctly.
embankment is; a long mound of earth or store, sometimes built to raise a roadway.
engulfment
An artficial levee is an embankment built to contain a river or lake.
Berm, embankment, or dam will suffice.
The opposite of a trench would be an embankment, berm, or dike.(the opposite of a marine trench is a seamount or ridge)
Riverside embankment
House on the Embankment was created in 1931.
Palace Embankment was created in 1763.
Kotelnicheskaya Embankment was created in 1952.
I walked along a railroad embankment to reach the town
I can give you several sentences.His car slid down the embankment into the river.We walked along the embankment and enjoyed the evening air.The embankment failed, and water flooded the roadway.
Embankment tube station was created in 1906.
The Russians captured the embankment during the battle of Austerlitz.
The word embankment is a singular noun. The plural term is embankments.
An embankment could mean a raised bank along a river as part of flood defences.
Example sentence - We had to climb up the slippery embankment to reach the road.
embankment is; a long mound of earth or store, sometimes built to raise a roadway.