Esplanade

Define Esplanade

Esplanade (v.) to attempt an explanation while drunk.