Test your knowledge of English idioms! What does the English idiom to bear fruit mean?
a) to produce successful results
b) to be stressful
c) to produce bad results
d) to be funny or silly
To see if you have chosen the correct definition of to bear fruit, click here.