Slog (Verb)
Meaning 1
Strike heavily, especially with the fist or a bat; "He slugged me so hard that I passed out".
Classification
Verbs of touching, hitting, tying, digging.
Synonyms
Hypernyms
Meaning 2
Work doggedly or persistently; "She keeps plugging away at her dissertation".
Classification
Verbs of political and social activities and events.