Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun embankment

1 sense of embankment

Sense 1
embankment -- (a long artificial mound of stone or earth; built to hold back water or to support a road or as protection)
       => mound, hill -- (structure consisting of an artificial heap or bank usually of earth or stones; "they built small mounds to hide behind")

2024, Cloud WordNet Browser