snatched defeat from the jaws of victory

English

Verb

snatched defeat from the jaws of victory

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