SHORE LEAVE Meaning of SHORE LEAVE in English [shore leave] n (1888): a leave of absence to go on shore granted to a sailor or naval officer Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012