Yield - Financial definition
Concise definition of the term yield
The return on a security taking into account both income and price appreciation.
Comprehensive definition of the term yield
For a bond, the yield represents the rate of return the holder would obtain if he keeps it to maturity and reinvests any intermediary cash flows (coupons) at that same rate.