Englishshore leavenounMeaningFree time given to sailors of the military navy when they are off duty and allowed to disembark and spend time on land.Related wordsliberty(English)annual leave(English)leave of absence(English)leavetime(English)study leave(English)leave(English)long service leave(English)garden leave(English)SourcesDictionaryAPI.dev English dictionary data