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