Meaning of pocket borough

Definition of pocket borough

(noun) a sparsely populated borough in which all or most of the land is owned by a single family

Other information on pocket borough

WIKIPEDIA results for pocket borough
Amazon results for pocket borough