Producing or capable of producing heat; warming in effect or nature.
From Latin calefacere (to make hot), combining calere (to be hot) and facere (to make). The suffix -ent indicates an agent or something that has a particular quality.
Try Another Word