LTN
noun/ˌel tiː ˈen/
/ˌel tiː ˈen/
(British English)- an area of a town or city in which vehicles cannot drive on some streets or parts of streets where people live (the abbreviation for low traffic neighbourhood)
- Three new LTNs have been introduced in the city.
Check pronunciation:
LTN