snatched victory from the jaws of defeat

English

Verb

snatched victory from the jaws of defeat

  1. simple past and past participle of snatch victory from the jaws of defeat