OVERDRIVEN


Meaning of OVERDRIVEN in English

adjective

1》 drive or work to exhaustion.

→ overdrive

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.