'parliamentary democracy' definitions:

Definition of 'parliamentary democracy'

(from WordNet)
noun
A democracy having a parliament