|
|
|
|
embankment
batiry
embankment
~ a battery, a military fortification; a stone embankment. [Fr. Batterie, or Eng. battery.]
fefiloha
embankment