1
                           general:: 
                            Phrase(s): eat someone’s lunch 
Sl. to best someone; to defeat, outwit, or win against someone. (Like a school bully taking away children’s lunches and eating them.)  •  The upstart ABC Computer Company is eating IBM’s lunch.
                        
                        
 
                        
                            McGrawhill's American Idioms And Phrasal Verbs