striving against others for the same objective
From Latin competere, to strive together
Try Another Word