Meaning of satisfaction money in English:

satisfaction money

noun

rare
  • Money paid to fulfil an obligation or atone for a wrongdoing.

Origin

Mid 17th century; earliest use found in Mercurius Politicus.