scrapyard in Greek scrapyard in Greek μάντρα noun A junkyard, a place where scrap is stored, discarded or resold. Add to Flashcards