VariousWords beta
Related Terms:
Noun
Definition: A political theory based on the idea of a social contract between a ruler and their subjects.
VariousWords beta
Definition: A political theory based on the idea of a social contract between a ruler and their subjects.