English-Russian translations for palisade
Definition of palisade
- A long, strong stake, one end of which is set firmly in the ground, and the other sharpened
- A line of cliffs, especially one showing basaltic columns
- To equip with a palisade
Trending Searches
Popular Dictionaries