bank; embankment

Explanation

1. bank; embankment
A long hill made of a pile of stones or soil, which is built to keep the water of streams or lakes from overflowing.

2. bank; embankment
A long hill built to make an elevated road.