limo Play nounA limousine.nounLimousine; — a shortened form.nouna limousinenounlarge luxurious car; usually driven by a chauffeur