dictionary.cambridge.org
limousine Meaning in the Cambridge English Dictionary
limousine definition: 1. a large, expensive car, often driven by a chauffeur (= a person employed to drive a car for someone else)2. a small bus to take people to and from an airport. Learn more.