Dictionary search results

Showing 1-3 of 3 results

ticket of leave British & World English

A document granting certain concessions, especially leave, to a prisoner or convict who had served part of their time