shore leave
Meaning
Free time given to sailors of the military navy when they are off duty and allowed to disembark and spend time on land.
Synonyms
Translations
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "shore leave" and many other words and sentences in English.