Esplanade (noun) Definition, Meaning & Examples

noun
  1. any open, level space, especially one serving for public walks or drives.
noun
  1. a long open level stretch of ground for walking along, esp beside the seashore
  2. an open area in front of a fortified place, in which attackers are exposed to the defenders' fire
Esplanade (noun) Definition, Meaning & Examples

More Definitions