'shore leave' definitions:

Definition of 'shore leave'

From: WordNet
noun
Leave granted to a sailor or naval officer [syn: shore leave, liberty]