SPIT-ROASTED


Meaning of SPIT-ROASTED in English

adjective cook (a piece of meat) on a spit.

→ spit-roast

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.