tournebroche

Noun

 * 1) roasting spit, turnspit, roasting jack