Definition of melt something down in English:

melt something down

phrasal verb

  • Melt a metal article so as to reuse the raw material.

    • ‘beautiful objects are being melted down and sold for scrap’