champagne socialist
noun/ˌʃæmpeɪn ˈsəʊʃəlɪst/
/ˌʃæmpeɪn ˈsəʊʃəlɪst/
(British English, disapproving)- a person who has socialist ideas but is rich or has social advantages
Check pronunciation:
champagne socialist
Definition of champagne socialist noun from the Oxford Advanced Learner's Dictionary