Answer: calefactive

AnswerCrossword Clue
calefactivecommunicating heat