Words: esplanade
Part of speech: n
Definition: a long stretch of open level ground (paved or grassy) for walking beside the seashore