scrapyard noun1 •A junkyard; a place where scrap is stored, discarded or resold.A steady procession of new Class 421 and '423' electric multiple units to the Southern Region from Derby and York allowed the despatch of many pre-nationalisation 2-BIL and 2-HAL units to scrapyards. — 2020 formsscrapyards