Roasting jack Meaning, Definition & Usage

Definitions
  1. a machine for turning a spit on which meat is roasted.

Webster 1913