spitroasts

See also: spit roasts and spit-roasts

English

Noun

spitroasts

  1. plural of spitroast

Verb

spitroasts

  1. third-person singular simple present indicative of spitroast