Noun. 1. A second hand car made to appear in much better quality than it is.2. A person with high skills brought into a sports team for a game or competition.
RINGER
Meaning of RINGER in English
Slang English vocab. Английский сленговый словарь. 2012