taken a stab at

English

Verb

taken a stab at

  1. past participle of take a stab at