Definitions of borough
a town, or a part of a large town, that is an administrative unit and is responsible for its own town planning, schools, libraries, and other aspects of its own governance
A petition can trigger a vote if it is signed by 5% of the electorate in the borough, but all entries must comply with strict regulations.