|
|
|
|

embankment   
batiry embankment ~ a battery, a military fortification; a stone embankment. [Fr. Batterie, or Eng. battery.]
fefiloha embankment ~ an embankment, an artificial bank raised on both sides of a river, a mound.