|
|
|
|
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.