English Dictionary
Definition COSATU in British English
COSATU
/kəʊˈsɑːtuː/
1
Congress of South African Trade Unions: a large and powerful organization in South Africa that represents many different trade unions
Synonyms and related words
