spit-roast

spit-roast

vb (tr) (Cookery) to cook on a spit adj (Cookery) cooked on a spit