what is the meaning of embankments
Answers
Answered by
0
Explanation:
a wall of stone or earth that is built to stop a river from flooding or to carry a road or railway.
please mark me brainleast
Answered by
0
Answer:
Embankment in is तटबंध
Embankment in English: A wall of stone to stop a river from flooding .
Hope this answer will help you
Similar questions