Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: esplanade  `e-splu'neyd
  1. A long stretch of open level ground (paved or grassy) for walking beside the seashore

Derived forms: esplanades

Type of: mall, promenade

Encyclopedia: Esplanade, Calcutta Esplanade Esplanade, Kolkata Esplanade,calcutta Esplanade, Singapore