Dictionary entry

Satisfactive

Webster's Dictionary 1806

Satisfactive

a.

yielding satisfaction, satisfying