v. & n.
v. (slogged, slogging) 1 intr. & tr. hit hard and usu. wildly esp. in boxing or at cricket. 2 intr. (often foll. by away, on) walk or work doggedly.
n. 1 a hard random hit. 2 a hard steady work. b a spell of this. slogger n.
[ 19th c.: orig. unkn.: cf. SLUG(2) ]