As used in this article, the following terms shall have the meanings indicated:
Any assembly of people for the purpose of public amusement, entertainment, business purpose, community festival or event, or similar gathering in or upon any street, park, or other public park in the Borough. Gatherings on sidewalks that do not block sidewalks are not public gatherings.