bn:00061112n
Noun Concept
EN
payback
EN
Financial return or reward (especially returns equal to the initial investment) WordNet 3.0
Definitions
Relations
Sources
EN
Financial return or reward (especially returns equal to the initial investment) WordNet 3.0 & Open English WordNet
A return on investment. Wiktionary
IS A
WordNet 3.0 & Open English WordNet
EN
Wiktionary
EN