heater
noun
°A device that produces and radiates heat, typically to raise the temperature of a room or building.
"Turn on the heater; I'm cold."
°(dated slang) A gun.
"The thug pumped two rounds from his heater into her."