What does "prey upon" mean?
Native speaker’s answer
Rebecca
To "prey upon/on" something means to hunt or kill it for food. The video's telling us that because cats used to be preyed upon, their evolution was focused on making them harder to find or catch. Ex: The wolves prey on small animals. Ex: There is a fox praying on my chickens.