| || InvestHub.com's |
Finance Dictionary and Glossary of Investment Terms
A very disappointing investment. Your expected return wasn't even close to being achieved.
An investment with poor results.
A product which is low quality, does not meet expectations, or fails to function as promised.