Wordage.info

the free tool for word discovery

Wordage.info / embankment

Exact Match:

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

Synonyms:

Advertisement