Definition of self-drive

self-driveadjective

tự lái

/ˌself ˈdraɪv//ˌself ˈdraɪv/

namespace

a self-drive car is one that you hire and drive yourself

a self-drive holiday is one on which you use your own car or a car you hire to travel to the holiday area