Slog has multiple meanings depending on the context. Here are some of the definitions found in the search results:
-
Cricket: Slog is an unorthodox cricket shot where the batsman attempts to hit the ball as far as possible with the aim to hit a six or at the least a four. It is an extremely dangerous shot to play since the ball is almost certainly going to be in the air for a long period of time and great technique and power is required from the batsman to actually clear the field.
-
Verb: To work hard over a long period, especially doing work that is difficult or boring. For example, "Ive been slogging through pages and pages of reports".
-
Verb: To walk heavily and firmly, as when weary, or through mud. Synonyms include footslog, pad, plod, tramp, trudge.
-
Noun: Hard work done persistently. For example, "It will be a long, hard slog before everything is back to normal".
-
Noun: A very hard, and often uncontrolled hit. For example, "And that was a real slog from Kumar".
In summary, the meaning of "slog" depends on the context in which it is used. It can refer to a cricket shot, hard work, walking heavily, or a hard hit.