bank; embankment
1. bank; embankmentA 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; embankmentA long hill built to make an elevated road.