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.
Derivatives:
slogger n.
Etymology: 19th c.: orig. unkn.: cf. SLUG(2)