liberal democrat party
Meaning, Definition & Usage
Dictionary
Related
noun
a political party in Great Britain; formerly the Liberal Party; advocates reforms and improvement of the conditions of working people
WordNet
Previous
libellous
libellulid
libelluloid
libelous
liber
Next
liberalisation
liberalise
liberalism
liberalist
liberalistic