Meaning of haymaker

Definition of haymaker

(noun) a farm machine that treats hay to cause more rapid and even drying
a hard punch that renders the opponent unable to continue boxing

Other information on haymaker

WIKIPEDIA results for haymaker
Amazon results for haymaker