steam jack

Noun

 * 1) A roasting jack powered by steam.