• Luton

    Pronunciation

    Full definition of Luton

    Proper noun

    Luton

    (plural Lutons)
    1. A town in Bedfordshire, England

    Noun

    Luton

    (plural Lutons)
    1. A part of the body of a commercial or recreational vehicle that extends over the cab
    © Wiktionary