Search Details
Word: scrappage
(lookup usage)
(lookup stats)
Meaning:
Noun:
- The practice of scrapping something
- UK An amount of money paid by the government to a person trading-in an old car (that will be scrapped) for a more environmentally-friendly new one
Source: Wiktionary
| Src Info »