Wiktionary
spitbraai
n. (context South Africa English) A barbecue where meat is roasted on a spit.