Slogged, past participle of slog. Synonyms in the same form.
Trudge
trudged, plodded, trekked, foot-slogged, tramped, padded
Slug
slugged, swigged
Other
clobbered
All synonyms for slog →