Langimage
English
B2

to push oneself too hard physically or mentally.

Meanings

to push oneself too hard physically or mentally.

She overexerted herself preparing for the marathon.

Synonyms

Antonyms

Last updated: 2025/01/11 11:59