Trudged (7)
'trudged' is the definition.
('plod' can be a synonym of 'trudge')
This is all the clue.
(Another definition for plodded that I've seen is " 'Walked heavily, as if exhausted (7)'".)
(Other definitions for slogged that I've seen before include "Worked hard" , "Hit hard" , "produce hit" .)