Meaning of social contract

Definition of social contract

(noun) an implicit agreement among people that results in the organization of society; individual surrenders liberty in return for protection

Other information on social contract

WIKIPEDIA results for social contract
Amazon results for social contract