esplanada — meaning in English
Polish → English · translate English → Polish instead
English meaning
- esplanade noun A clear space between a citadel and the nearest houses of the town.
Senses
esplanada is used for these senses in English:
- esplanade A clear space between a citadel and the nearest houses of the town.
esplanade — full definition
- noun A clear space between a citadel and the nearest houses of the town.
- noun The glacis of the counterscarp, or the slope of the parapet of the covered way toward the country.
- noun A grass plat; a lawn.
- noun Any clear, level space used for public walks or drives; especially, a terrace by the seaside.