embankment
1.the Thames Embankment
2.An artificial embankment.
3.4. the shore embankment.
4.The standard embankment projects
5.compaction of earth embankment
6.Excavation and embankment of earth.
7.An embankment or dike, especially in India.
8.A built-up piece of land; an embankment.
9.Practice and research on the EPS embankment fill
10.On Handling of Collapsed Embankment on Mollisol Foundation

