Word info

demsoc

Noun

Meaning

Democratic socialism.

A democratic socialist.

Source: en.wiktionary.org

Anagrams

Close letter words and terms