Meaning of the Sanskrit Word: viprakrtah

  viprakṛtaḥ—being so insulted    SB 1.18.49
  viprakṛtaḥ—having been put into difficulty    SB 8.22.1

Can't find any compound Sanskrit words containing viprakrtah.