English to English

shore leave
(/S//oU/r_l/i/v )

noun (n)

  • leave granted to a sailor or naval officer(noun.time)
    Synonym:
    liberty
    source: wordnet30
Advertisement

Bookmark This Site