trl
/T R L/noun
- 1
(television) Initialism of Total Request Live, an American television program that premiered on MTV.
- 2
Initialism of technology readiness level, an indicator of technology maturity developed at NASA.
Translate โtrlโ into another language
Choose a language below to open the translator with English selected as the source language.