slug (a hard heavy blow, as with the fist or a baseball bat) - Inglés Sinónimo Diccionario

Can't found any synonym terms.