shore leave

Noun
  1. Leave granted to a sailor or naval officer (synset 115165040)

Other Searches