Meaning of the Sanskrit Word: sadhayati

  sadhayati—causes to remain satisfied    Adi 17.76, Madhya 20.137, Madhya 25.137, Antya 4.59

Can't find any compound Sanskrit words containing sadhayati.