Whenever used in this chapter, the following terms shall have the meanings indicated:
Any meeting, demonstration, rally, or gathering of any kind of more than 50 people for a common purpose as a result of prior planning and in or on public property for which the Town has primary responsibility for public safety but not on, in, or along any street, sidewalk, or parking lot.
Any assembly or parade.
A permit as required by this chapter.
Any parade, march, run, road race, walk, procession, demonstration, or gathering of any kind of more than 10 people for a common purpose as a result of prior planning and on, in, or along any street, sidewalk, or parking lot in which the Town has primary responsibility for public safety.
Any person, firm, partnership, association, corporation, company, or organization of any kind, except the Town.
Any area or way set aside or open to the general public for pedestrian traffic, whether or not it is paved.
Any public street, roadway, or highway within the Town.
The Town of New Castle.