SLOGGER


Meaning of SLOGGER in English

add. ·noun a hard hitter; a slugger.

Webster English vocab.      Английский словарь Webster.