Vocabulary Term: return

Noun (thing)
USA
UK
return
USA
UK
profit produced by an investment
USA
UK
"The return on the investment was almost 11% which made it one of the most profitable."