shore leave

 

noun

[mass noun]
  • leisure time spent ashore by a sailor: the hall was full of sailors on shore leave