shore leaveDefinition of shore leave noun [mass noun] leisure time spent ashore by a sailor:the hall was full of sailors on shore leaveshore leave in other Oxford dictionaries Definition of shore leave in the US English dictionary