Definitions for "Outcompete"
To more successfully utilize the resources shared by other species, often resulting in displacement of those species.