English noun: embankment | |||
1. | embankment (artifact) a long artificial mound of stone or earth; built to hold back water or to support a road or as protection | ||
Broader (hypernym) | hill, mound | ||
Narrower (hyponym) | bulwark, levee, rampart, wall | ||
Part holonym | revetement, revetment, stone facing | ||