In this video from Rival box we learn how to defend against a straight right hand to the body. First he says you can simply back up from the straight. That's one way. Another good way to defend against it is just by blocking the shot with your elbow. He said that could hurt your opponent very much. Then he says you can counter punch against this by using your right hand either a straight or an uppercut because the opponent would be leaning down after throwing his punch. Another counter would be to use the left hook after blocking with your left. A viewer of this video learns how to effectively defend against a straight right hand to the body.