karroidEnglishOxford Dictionary of Englishkarroid /ˈkarɔɪd / ▸ adjective South African English mainly technical of or characteristic of the Karoo.