EmbankmentWordNet Explorer
Explore synonyms, antonyms, hypernyms, hyponyms, and semantic relationships for “embankment” powered by Princeton WordNet.
noun
structure consisting of an artificial heap or bank usually of earth or stones
noun
an embankment that is built in order to prevent a river from overflowing
noun
an embankment built around a space for defensive purposes
noun
a facing (usually masonry) that supports an embankment