SELF-DRIVE


Meaning of SELF-DRIVE in English

[self-drive] adj (1929) chiefly Brit: being a rental car

Merriam-Webster English vocab.      Английский словарь Merriam Webster.