Here you will find one or more explanations in English for the word Embankments.
Also in the bottom left of the page several parts of wikipedia pages related to the word Embankments and, of course, Embankments synonyms and on the right images related to the word Embankments.
Embankment
Embankment Em*bank"ment, n.
1. The act of surrounding or defending with a bank.
2. A structure of earth, gravel, etc., raised to prevent
water from overflowing a level tract of country, to retain
water in a reservoir, or to carry a roadway, etc.
Meaning of Embankments from wikipedia