Esplanade
Definitions
4
Posts
4
Posters
302
Views
-
A clear space between a citadel and the nearest houses
of the town. -
To [attempt] an [explanation] while [drunk].
-
Used as an exclamation of [excellence] or enjoyment. Normally shouted at [high volume] for maximum impact - [louder] generally meaning that one enjoys the event in question more.
-
A long, open, level area, typically beside the sea, along which people may walk for pleasure.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions