English Dictionary
Definition everything’s coming up roses (for someone) in British English
everything’s coming up roses (for someone) phrase
phrase
1
used for saying that things are beginning to be very successful for someone
Synonyms and related words
