This definition appears very rarely
See other meanings of TTL
We have 99 other definitions for TTL
in our Acronym Attic
Samples in periodicals archive:
Sources maintained that after revealing these facts she had faced a lot of pressure that forced her to take leave form office, adding that Nargis applied for leave and Prime Minister accepted her application.
Fathers must be encouraged to take leave and employers must be obligated to accommodate such leave.
The priest had agreed to take leave in accordance with diocesan procedures.