1 [singular, uncountable] British English informal
a piece of work that takes a lot of time and effort and is usually boring:
It'll be a slog, but I know we can do it.
months of hard slog
a long period of tiring walking:
a long hard slog uphill