overdriven

Meaning

Driven too hard, or beyond normal limits; exhausted.

Translations

abgehetzt

canı çıkmış

Etymology

From over- + driven.

Notes

Sign in to write sticky notes