CHERRY


Meaning of CHERRY in English

A colloquial term for a vehicle that has been kept in, or restored to, perfect condition. Also called "mint" or "like new."

English dictionary of automotive terms.      Английский словарь автомобильных терминов.