TLR

English

Noun

TLR (plural TLRs)

  1. (immunology) Initialism of toll-like receptor.

Adjective

TLR

  1. (cycling) Initialism of tubeless ready.

Anagrams

French

Noun

TLR m (plural TLR)

  1. LRT; initialism of transit léger sur rail or transit léger sur rails
  • SLR (Système Léger sur Rail(s))