Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: esplanade  ,e-splu'naad or ,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, Penang