shore leave
English Dictionary
->
Letter S
-> shore leave
Search Dictionary:
shore leave Definition
(n)
leave
granted
to
a
sailor
or
naval
officer
shore leave Synonyms
liberty
shore leave
© Art Branch Inc.