We found one dictionary that defines the word ticket of leave men:
General (1 matching dictionary)
General (1 matching dictionary)
- ticket-of-leave men, ticket-of-leave men: Collins English Dictionary