Langimage
English
B2

to be pushed to one's maximum capacity or endurance.

Meanings

to be pushed to one's maximum capacity or endurance.

The project taxed the team to the limit.

Synonyms

Antonyms

Last updated: 2025/01/11 11:58