Popular Wordlists
  • 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
Connect with us on Facebook