Home

Word

esplanade, n.
(esplanades)
more info a long stretch of open level ground (paved or grassy) for walking beside the seashore
<noun.artifact>

esplanade
semantic pointers
hypernym