shore leave Meaning, Definition & Usage

  1. noun leave granted to a sailor or naval officer
    liberty.

WordNet