Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: self-drive  self drIv
  1. A rented car
    "she picked up a self-drive at the airport and drove to her hotel"
    - car rental, hire car, rent-a-car, u-drive, you-drive

Type of: lease, letting, rental