KAROO Meaning of KAROO in English n. (also Karroo) an elevated semi-desert plateau in S. Africa. [Afrik. f. Hottentot karo dry] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012