Meaning of the Sanskrit Word: viparyagat

  viparyagāt—became so heavily damaged, dismantled.    SB 10.7.8

Can't find any compound Sanskrit words containing viparyagat.