STREET ALLOWANCE definition
STREET ALLOWANCE means land held under public ownership for the purpose of providing a street.
STREET ALLOWANCE means the entire right-of-way of a common and public highway, street, avenue, driveway, square, place, bridge, viaduct, or trestle, designed and intended for or used by the general public for the passage of vehicles.