Search Result for "rate of return":
Wordnet 3.0

NOUN (1)

1. the amount returned per unit of time expressed as a percentage of the cost;


WordNet (r) 3.0 (2006):

rate of return n 1: the amount returned per unit of time expressed as a percentage of the cost