[noun] [C] - a place to which people take esp. large things, such as old furniture or machines, that they no longer wantI found this television in a junkyard - it's amazing what people will throw away.
JUNKYARD
Meaning of JUNKYARD in English
Cambridge English vocab. Кембриджский английский словарь. 2012