Restricted Suffrage | Definition, Pros & ConsUnder : Government & Politics Restricted Suffrage or Limited Franchise means that the right to vote is (... Continue Reading)