Advertisement

limo (n.)

abbreviation of limousine, by 1959, American English.

Others are reading

Advertisement
Definitions of limo from WordNet

limo (n.)
large luxurious car; usually driven by a chauffeur;
Synonyms: limousine
From wordnet.princeton.edu