Embankment - Definition

embankment

n 1: a long artificial mound of stone or earth; built to hold
back water or to support a road or as protection

Look up another word