feed on/upon
phrasal verb
            
              fed on/upon; feeding on/upon; feeds on/upon            
        
    
                                
              
          
                                                      : to eat (something) as food                                      
                
                  —usually used of animals
Owls feed on insects, birds, and small mammals.
    
                
                    Love words? Need even more definitions?
  
  Merriam-Webster unabridged




Share