Dictionary
Dictionary
Esplanade — definition & meaning
Word Type Definition Esplanade n. A clear space between a citadel and the nearest houses
of the town.
Explore more words:
Sparkle · Wepen · Supercharging · Exuperable · Use · Moulder · Bilateral · Reometer ·