The term 'investment return' refers to the money that an investor receives from their investment. YIELD and YSELD are two crossword solutions for this term. YIELD is a noun meaning the income or profit from an investment, while YSELD is a verb meaning to produce a return from an investment.