LIMOUSINE

Definition of LIMOUSINE

  1. (noun)large luxurious car; usually driven by a chauffeur