81.1k views
3 votes
An embankment is best defined as __________.

1 Answer

2 votes

Answer:

a stretch of raised land, often built to help control flooding and the flow of a river.

Explanation: Your Welcome

User Howanghk
by
4.7k points