esplanade
ˌɛspləˈneɪd
ˌɛspləˈnɑːd
noun
a long, open, level area, typically beside the sea, along which people may walk for pleasure.
noun
a long, open, level area, typically beside the sea, along which people may walk for pleasure.
Begin a journey through worlds of puzzles.