Synonyms of embankment

Noun


1. embankment, mound, hill

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

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.

Definition and meaning of embankment (Dictionary)