esplanade
1.
(
noun
) a long stretch of open level ground (paved or grassy) for walking beside the seashore
Related Words:
mall
,
promenade
Terms and Conditions of Use / Copyright Notice