meaning of esplanade

1. A clear space between a citadel and the nearest houses of the town.
2.
The glacis of the counterscarp, or the slope of the parapet of the covered way toward the country.
3.
A grass plat; a lawn.
4.
Any clear, level space used for public walks or drives; esp. , a terrace by the seaside.


Related Words

esplanade |

Developed & Maintained By Taraprasad.com

Treasure Words