Meaning of the Sanskrit Word: trata

  trata—deliverer    SB 6.9.23
  trata—the deliverer.    Madhya 1.265
  trata—deliver    Madhya 20.123

Can't find any compound Sanskrit words containing trata.