moneyback means the return of the money paid for something; a refund. Lexicurio rates it Rare gem — a strength score of 79 out of 100.
Etymology
From money + back.
noun
- The return of the money paid for something; a refund.“The real reason other call accounting companies won't offer you a moneyback satisfaction guarantee. Fear.”