killed two birds with one stone

English

Verb

killed two birds with one stone

  1. simple past and past participle of kill two birds with one stone