Definition of "TL"
TL
noun
plural TLs
(linguistics) Initialism of target language.
(informal) Abbreviation of translator.
(informal) Abbreviation of translation.
(Internet) Abbreviation of timeline; also tl.
(ecology) Initialism of trophic level.
(slang, dated) Initialism of trade-last.