What is the meaning of Junkyard?

A place where rubbish is discarded.

A business that sells used metal or items.

Source: wiktionary.org