Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

shore leave Definition

Cancel
shore leave
noun(shore leave)
a leave of absence to go on shore granted to a sailor or naval officer

Words Related to shore leave!

shore leave Examples by Brain Bank Users