shore leave ( synonym found)

Definition of shore leave:

°Free time given to sailors of the military navy when they are off duty and allowed to disembark and spend time on land.

Definition of shore leave:

°Free time given to sailors of the military navy when they are off duty and allowed to disembark and spend time on land.

Back to Top