Noun
the income or profit arising from such transactions as the sale of land or other property; "the average return was about 5%"
Vocabulary classified under Business and finance
More about this word
Synonyms and related words
Explore this word
