Simply plug your letters into the Search and Get definitions for English words.
noun : SATISFACTION
) the contentment one feels when one has fulfilled a desire, need, or expectation; "the chef tasted the sauce with great satisfaction" ;
) (law) the payment of a debt or fulfillment of an obligation; "the full and final satisfaction of the claim" ;
) act of fulfilling a desire or need or appetite; "the satisfaction of their demand for better services" ;
See more about : SATISFACTION