Top Definition
scrappage: a scheme for exchanging one's old car to be scrapped for a certain sum which is useded as a deposit for a new car.
Scrappage scheme in practice in usa, europe and in uk
#scappage #scheme #new car #old car #sum #exchange
by ccdc August 26, 2009
6 Words related to scrappage
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.