Another word for an autonomous or "self- driving" car.
The road will be a much safer place once autos become popular.
58👍 15👎