Meaning of ticket-of-leave

Definition of ticket-of-leave

(noun) a permit formerly given to convicts allowing them to leave prison under specific restrictions

Other information on ticket-of-leave

WIKIPEDIA results for ticket-of-leave
Amazon results for ticket-of-leave