shore leave

?

ads

noun

~ shore leaves plural

thesaurus

ads