What is the full meaning of scrapyards
SCRAPYARD, a place where old iron or useless material is collected [n]
Example of the word scrapyards placed on a Scrabble board.