esplanade-Esplanade: meaning, definitions and translations

English dictionaryEnglishFrench

What is esplanade? esplanade is Esplanade

What is Esplanade?

  • A flat open stretch of pavement or grass, especially one designed as a promenade along a shore.

    Une étendue plate et ouverte de trottoir ou d’herbe, en particulier une étendue conçue comme une promenade le long d’un rivage.

Search words

Upgrade your experience