spit-roasts
See also:
spit roasts
and
spitroasts
English
Verb
spit-roasts
third-person singular
simple present
indicative of
spit-roast