esplanade-Esplanade: meaning, definitions and translations

English dictionaryEnglishSpanish

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.

    Un tramo plano abierto de pavimento o hierba, especialmente uno diseñado como un paseo marítimo a lo largo de una orilla.

Search words

Upgrade your experience