English dictionary
shore leave meaning and definition
Definition and meaning of shore leave at MeaningMonkey.org. shore leave meaning and definition in the English Dictionary.SHORE LEAVE noun
Definition of shore leave (noun)
- leave granted to a sailor or naval officer
- synonyms: liberty
Source: Princeton University Wordnet