slug (a hard heavy blow, as with the fist or a baseball bat) - English Synonyms Dictionary

Can't found any synonym terms.