It means roasting, put something on hot coals. Heat, sear or roast on hot coals.
I hug - it refers to the expression: reduzcoa embers one thing -