What is the meaning of Pay-off?

A payment in full; the state of having been paid in full.

A reward.

A return on investment.

A bribe.

A resolution or justification of an event that has already occurred, especially in fiction.

Short for payoff pitch.

Source: wiktionary.org