slogger

Noun

 * 1)  A cricketer who attempts to score runs fast by attacking every ball that can be hit.
 * 2)  One who hits hard; a slugger.

Derived terms

 * mud slogger

Etymology 2
According to Hotten: from.

Noun

 * 1)  An inferior racing boat.