·p.pr. & ·vb.n. of Satisfy.
·adj Giving satisfaction to one's self. ...
Webster's Dictionary of the English Language