Definition
The magical moment when an investment stops being a money pit and actually returns something positive, also known as ROI's less sophisticated cousin. In finance, it's the break-even point where you finally stop losing money; in life, it's revenge served cold. Either way, someone's getting their due.
Example Usage
The payback period on their solar panels was fifteen years, which seemed great until they realized they'd be dead by then.
Source: Financial and business terminology
Related Terms
Translate This Term
See “payback” in Corporate Speak, Gen-Z Slang, Pirate Speak, and more.
Try the Translator