democracy : Idioms & Phrases


parliamentary democracy

  • noun a democracy having a parliament
WordNet

social democracy

  • noun the belief in a gradual transition from capitalism to socialism by democratic means
WordNet