English version

esplanade in Roads topic

From Longman Dictionary of Contemporary Englishesplanadees‧pla‧nade /ˌespləˈneɪd $ ˈesplənɑːd/ noun [countable]  especially British EnglishTTR a wide street next to the sea in a town
Examples from the Corpus
esplanadeBeach and esplanade include croquet, tennis and water sports centre.Al-Aqsa is one of the two mosques on the Haram al-Sharif esplanade in Jerusalem.Along the esplanade, countless cafés, and tempting ice-cream parlours vie for attention.The band left us after lunch to play on the esplanade of Stirling Castle.We walked up the slope and on to the esplanade.