/ɛˌsplʌnɑˈd/ - [esplunad] - es•pla•nade
We found 14 definitions of esplanade from 8 different sources.
NounPlural: esplanades |
||
esplanade - a long stretch of open level ground (paved or grassy) for walking beside the seashore |