• word of the day

    esplanade

    esplanade - Dictionary definition and meaning for word esplanade

    Definition
    (noun) a long stretch of open level ground (paved or grassy) for walking beside the seashore
Download our Mobile App Today
Receive our word of the day
on Whatsapp