Return

Investments
Vocabulary Term #1402

Noun (thing)

US
UK
Return
US
UK
profit produced by an investment
US
UK
"The return on the investment was almost 11% which made it one of the most profitable."