ride a punch/blow | meaning of ride a punch/blow in Longman Dictionary of Contemporary English | LDOCE
From Longman Dictionary of Contemporary Englishride a punch/blowride a punch/blowBACK/BACKWARDSto move back slightly when someone hits you, so that you are not hit with so much forceHe managed to ride the punch. →ride