Noun: esplanade ,e-splu'naad or ,e-splu'neyd- A long stretch of open level ground (paved or grassy) for walking beside the seashore
"Couples strolled along the esplanade, enjoying the ocean view"
Derived forms: esplanades
Type of: mall, promenade
Encyclopedia: Esplanade, Penang