Meaning of the Sanskrit Word: prativaranam

  prativaranam—most formidable opponent    SB 5.18.39

Can't find any compound Sanskrit words containing prativaranam.