English Dictionary
Definition bear fruit in British English
bear fruit phrase
phrase
1
to have a successful result
Synonyms and related words
