English
Noun
en-noun
#a long artificial mound of earth and stone, built to hold back water, for protection or to support a road
Translations
Albanian: argjinaturë
Russian: набе�ежна� (náberežnaja)
Related terms
embank
Victoria Embankment
fr:embankment
io:embankment
pl:embankment
fi:embankment
te:embankment
vi:embankment
zh:embankment
|