shore leave
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.
Translate โshore leaveโ into another language
Choose a language below to open the translator with English selected as the source language.