slog

US /slɑːɡ/
UK /slɑːɡ/
1.

khẩu hiệu

to work hard over a long period, especially doing work that is difficult or boring:

:
I've been slogging through pages and pages of reports.
1.

khẩu hiệu

a period of difficult or tiring effort:

:
This semester was a long hard slog; I'm glad it's over.