spit engine

English

Noun

spit engine (plural spit engines)

  1. Synonym of roasting jack.

Anagrams