satisfier

Nouns

  • (n) any agent capable of producing satisfaction

Words of close approximity

satisfied
satisfice satisfied satisfise