Dictionary
Luton
geographical name Lu·ton \ˈlü-tən\
Definition of LUTON
town SE cen England in SE Bedfordshire pop 167,300
ADVERTISEMENT
Rhymes with LUTON
Learn More About LUTON
ADVERTISEMENT
Seen & Heard
What made you want to look up Luton? Please tell us where you read or heard it (including the quote, if possible).