English dictionary
limo meaning and definition
Definition and meaning of limo at MeaningMonkey.org. limo meaning and definition in the English Dictionary.LIMO noun
Definition of limo (noun)
- large luxurious car; usually driven by a chauffeur
- synonyms: limousine
Source: Princeton University Wordnet