Meaning of the Sanskrit Word: trata

  trātā—deliverer    SB 6.9.23
  trātā—the deliverer.    Madhya 1.265
  trātā—deliver    Madhya 20.123

Can't find any compound Sanskrit words containing trata.