Refine this word faster
Shore leave
noun
Definitions
Noun
- 1 Free time given to sailors of the military navy when they are off duty and allowed to disembark and spend time on land. uncountable, usually
- 2 leave granted to a sailor or naval officer wordnet
See also for "shore leave"
Next best steps
Mini challenge
Unscramble this word: shoreleave