shore leave
nounDefinition of shore leave
: a leave of absence to go on shore granted to a sailor or naval officer
Keep scrolling for more
Keep scrolling for more