esplanade

/ˈɛspləˌneɪd/

esplanade

English Noun
Ad

Definition

A clear space between a citadel and the nearest houses of the town.

Etymology

1590s, from French esplanade (“clear, level space”), from Spanish esplanada (explanada), form of esplanar (“to flatten, to make level”), from Latin explānāre, from which English explain; see also plain (“level area, to flatten”), and Italian spianata, from spianare.

Ad

Related Words