Meaning of the Sanskrit Word: satresu

  satresu—in human society    SB 3.5.11
  satresu—in the arenas of sacrifice    SB 7.8.54

Can't find any compound Sanskrit words containing satresu.