Plural embracer. It means he gives hugs. Scorching, with s, means burning, burning, producing a lot of heat.
Plural hugging HUGS, which embraces Do not confuse with ABRASADOR, which burns like the embers of a bonfire.