Science, asked by dharampaloraon712, 8 months ago

what is the meaning of embankments​

Answers

Answered by dharun54
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 ashishchou1234
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