Travail

/trəˈvāl/

Slang Meanings

To struggle hard with something.
I've been travailing over this project for weeks.
To work oneself to exhaustion.
After travailing all day, I just want to crash.