• word of the day

    shore leave

    shore leave - Dictionary definition and meaning for word shore leave

    Definition
    (noun) leave granted to a sailor or naval officer
    Synonyms : liberty
Connect with us on Facebook