Find the word definition

Wiktionary
eat someone's lunch

vb. (context idiomatic English) To defeat or best thoroughly; to make short work of.