Meaning of self-drive

Definition of self-drive

(noun) a rented car; "she picked up a hire car at the airport and drove to her hotel"

Other information on self-drive

WIKIPEDIA results for self-drive
Amazon results for self-drive