English Dictionary
Definition be (all) to the good in British English
be (all) to the good phrase
phrase
1
producing benefits or advantages in a situation that is not completely satisfactory
Synonyms and related words
