Noun shore leave has 1 sense
  1. shore leave, liberty - leave granted to a sailor or naval officer
    --1 is a kind of leave, leave of absence
,
TOP