Meaning of the Sanskrit Word: prativaranam

  prativāraṇam—most formidable opponent    SB 5.18.39

Can't find any compound Sanskrit words containing prativaranam.