Meaning of yield in English
1. the quantity or amount yielded
the yield of grapes
1. give a return, as for labor; produce
This field yields a large variety of vegetables.
2. stop resisting, and agree to do what is asked or ordered
yield to the enemy