Meaning of socialist chauvinist in English:
socialist chauvinist
noun
derogatory= "social chauvinist [adjective]".
Origin
Early 20th century.
Are You Learning English? Here Are Our Top English Tips
= "social chauvinist [adjective]".
Early 20th century.