ESPLANADE


Meaning of ESPLANADE in English

(n.) A clear space between a citadel and the nearest houses of the town.

Webster's English dictionary.      Английский словарь Webster.