spit roasts

See also: spit-roasts and spitroasts

English

Noun

spit roasts

  1. plural of spit roast

Verb

spit roasts

  1. third-person singular simple present indicative of spit roast