Definitions
noun
the amount returned per unit of time expressed as a percentage of the cost
Look “rate of return” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
the amount returned per unit of time expressed as a percentage of the cost