towing authority definition
towing authority means an authority given, on the form prescribed for the purpose, for the towing of a motor vehicle.
towing authority means an authority required by this Act to be given for the towing of a motor vehicle on a public street.
towing authority means an authority required by this Act for the towing of a motor vehicle on a public street