limo
nounA limousine.
nounLimousine; — a shortened form.
nouna
large luxurious car; usually driven by a chauffeur
A limousine.
nounLimousine; — a shortened form.
nouna
large luxurious car; usually driven by a chauffeur
Begin a journey through worlds of puzzles.