Definition of SHORE LEAVE
noun : SHORE LEAVE
Source: WordNet 3.1
-
1. (
) leave granted to a sailor or naval officer ;
See more about : SHORE LEAVE