public road
means a public road as defined in section 1 of the Road Traffic Act, 1989;