v.
1.work doggedly or persistently
2.walk heavily and firmly, as when weary, or through mud
3.strike heavily, especially with the fist or a bat
Idiom of the Day
guest of honor
the special person for whom a party or ceremony is held
My father was the guest of honor at the company banquet.