Eat someone's lunch

//ˈiːt ˌsʌmwʌnz ˈlʌnt͡ʃ// verb, slang

Definitions

Verb
  1. 1
    To best or defeat someone thoroughly; to make short work of. US, idiomatic, slang

    "So in a classic it-ain't-broke-so-let's-fix-it-anyway move, some of our managers and salespeople began complaining that it wasn't written for Windows. […] If we didn't rewrite for Windows, they insisted, our competitors would eat our lunch!"

Etymology

Possibly from the idea of a stronger or quicker person snatching away and eating another person’s lunch before they can consume it.

Next best steps

Mini challenge

Want a quick game? Try Word Finder.