Environmental Sciences, asked by purvpreyansh, 19 days ago

meanig of embankment​

Answers

Answered by harpreetkaurek9
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 mitalibiswas1981
0

Answer:

A wall or bank of earth or stone built to prevent a river flooding into your area.

Similar questions