adversary

simple noun4 collocationsAvg. frequency: 7.1

an opponent who is good enough to be respected

describes an opponent who inspires respect through being impressively powerful or capable

someone who has been an opponent for a long time

describes an opponent who is frightening and powerful