ridden with the punches

English

Verb

ridden with the punches

  1. past participle of ride with the punches