[intransitive] to try to be more successful or better than somebody else who is trying to do the same as you compete (with/against somebody) (for something) Several companies are competing for the contract. We can't compete with them on price. Young children will usually compete for their mother's attention. Small traders cannot compete in the face of cheap foreign imports. compete to do something There are too many magazines competing to attract readers.