https://en.synonym.one/amp/melt
51 synonym, 7 definitions for MELT