Langimage
English
B2

to push oneself too hard physically or mentally.

Meanings

to push oneself too hard physically or mentally.

She overstrained herself trying to meet the deadline.

Synonyms

Antonyms

Last updated: 2025/01/11 11:59