Plural of esplanade; multiple long, open, level areas used for walking or recreation.
Regular plural of esplanade (esplanade + -s).
Famous esplanades like those in Malta or Singapore define entire cities and offer residents and tourists a shared space for leisure and contemplation!
Complete word intelligence in one call. Free tier — 50 lookups/day.