Definition of "Haymaker" :
noun: a hard punch that renders the opponent unable to continue boxing
noun: a farm machine that treats hay to cause more rapid and even drying
noun: a hard punch that renders the opponent unable to continue boxing
noun: a farm machine that treats hay to cause more rapid and even drying