limo is the dictionary form of limos Definition of limo
limo has definitions from the field of transportation
1
[ noun ] (transportation) large luxurious car; usually drive by a chauffeur

Synonyms

limousine

*