'parliamentary democracy' definitions:

Definition of 'parliamentary democracy'

From: WordNet
noun
A democracy having a parliament