limo

/lˈɪmoʊ/

Explore definitions, synonyms, and language insights of limo

Definitions

Noun
large luxurious car; usually driven by a chauffeur

More Specific Terms