slugging
slug-ging
verb
Delivering powerful, heavy blows, often with a fist.
"The boxer was slugging his opponent hard."
verb
Working extremely hard and persistently on a difficult task.
"She's been slugging away at her thesis."
Thesaurus
Synonyms: slug, sluggard, poke, clout, biff, punch, lick, bullet, swig, slog, type slug, idle
Antonyms: work