ESPLANADE


Meaning of ESPLANADE in English

To attempt an explanation while drunk. (From the Washington Post Style Invitational, 1999) Example: When I asked my husband why he came home at 2 a.m., the best I could get was an esplanade.

Slang English vocab.      Английский сленговый словарь.