spitbraaied

Adjective

 * 1)  Cooked by roasting on a spit.