Shore leave originally is a maritime term and refers to free
time that the crew of a ship would receive when they would arrive
back on land. This "shore leave" allowed them to spend free time
there as long as they would report back to the ship on time.