A public place definition

A public place means any highway or any place to which the public have access, and a school is not a public place for this purpose.
A public place means any highway or any other public place to which the public have