What is the full meaning of haymakers
HAYMAKER, one that makes hay; a wild swinging punch [n]
Example of the word haymakers placed on a Scrabble board.