1) The production of a piece of land; e.g., his land yielded 100 bushels per acre. 2) The return provided by an investment; for example, if the return on an investment is 10%, the investment yields 10%.
YIELD
Meaning of YIELD in English
A guide to futures and options market technology English dictionary. Английский словарь-руководство по фьючерсам и опционам рыночных технологий . 2012