Wiktionary
spitroast
n. (alternative spelling of spit roast English)
n. (alternative spelling of spit roast English)