horsewhipped

verb
  1. past tense and past participle of horsewhip; to beat or strike with a horsewhip or similar implement
  2. Usage: transitive verb; often used in historical or literary contexts
  3. to defeat decisively or overwhelmingly in a competition or contest
  4. Usage: transitive verb; informal; figurative

Examples