SPIT-ROAST


Meaning of SPIT-ROAST in English

■ verb [usu. as adjective ~ed ] cook (a piece of meat) on a spit.

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