1.

What is the meaning of embankments​

Answer»

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



Discussion

No Comment Found

Related InterviewSolutions