roasting jack

Noun

 * 1)  An apparatus for turning the spit on which meat is roasted.

Translations

 * Danish: stegevender
 * French:
 * Swedish: