We found one dictionary that defines the word to sb's satisfaction:
General (1 matching dictionary)
General (1 matching dictionary)
- to sb's satisfaction: Cambridge Advanced Learner's Dictionary