minicar: a car that is even smaller than a subcompact car
car: a motor vehicle with four wheels; usually propelled by an internal combustion engine
visit: the act of visiting in an official capacity (as for an inspection)