snatching defeat from the jaws of victory

English

Verb

snatching defeat from the jaws of victory

  1. present participle and gerund of snatch defeat from the jaws of victory