Saved Bookmarks
| 1. |
What is the meaning of embankment? |
|
Answer» ong>Answer: A WALL of STONE or earth that is builtto STOP a RIVER from FLOODING or to carrya road or railway.
|
|