Limited monarchy

noun

Definitions

Noun
  1. 1
    A government in which a monarch agrees to share power with a parliament and abide by a constitution; also known as a constitutional monarchy. countable, uncountable

Next best steps

Mini challenge

Want a quick game? Try Word Finder.