Noun Definitionlimo1.Definition: large luxurious car; usually driven by a chauffeurRelated Noun(s):limousineCategory: Objects