'melt down' definitions:

Definition of 'melt down'

From: WordNet
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" [syn: melt, run, melt down]

Synonyms of 'melt down'

From: Moby Thesaurus