hot molten rock Antonyms