'social contract' definitions:

Definition of 'social contract'

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