bank; embankment
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.
7 more sentences in the app — free account.