Meaning of melt down

Definition of melt down

(verb) reduce or cause to be reduced from a solid to a liquid state, usually by heating; "melt butter"; "melt down gold"; "The wax melted in the sun"

Other information on melt down

WIKIPEDIA results for melt down
Amazon results for melt down