NTL
Definition from Wiktionary, the free dictionary
[edit] English
[edit] Initialism
NTL
- (transport) National Transportation Library, part of the United States Department of Transportation's Bureau of Transportation Statistics