TLR Meaning of TLR in English [tlr] abbreviation tailor, trailer Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012