NTL

English

Proper noun

NTL

  1. (transport) Initialism of National Transportation Library, part of the United States Department of Transportation's Bureau of Transportation Statistics.

Anagrams