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. Английский словарь автомобильных терминов. 2012