shore leave


Meanings

  • leave granted to a sailor or naval officer

Synonyms