meanig of embankment
Answers
Answered by
0
Answer:
A wall of stone or earth that is built to stop a river from flooding or to carry a road or railway
Answered by
0
Answer:
A wall or bank of earth or stone built to prevent a river flooding into your area.
Similar questions