satisfier
1. [ noun ] any agent capable of producing satisfaction
Related terms: agent satisfy
Similar spelling:   satisfied
  satisfice
  satisfiable
  satisfy
  satisfactory
  satisfaction
  satisfying