what's the meaning of embankment....
Answers
Answered by
2
Answer:a wall or bank of earth or stone built to prevent a river flooding an area.
Explanation:
Answered by
6
Answer:
embankment
a wall or bank of earth or stone built to prevent a river flooding an area.
"Chelsea Embankment"
a bank of earth or stone built to carry a road or railway over an area of low ground.
"a railway embankment"
Similar questions