All the better for - Idioms by The Free Dictionary
(all) the better for (something) (redirected from all the better for)
(all) the better for (something)
Improved or made better by (doing) something. It was tough, but I feel the better for having confronted her about my feelings. I'm sorry I got so ratty with you earlier. I think we'll both be all the better for a full night's sleep.
(all) the better for something made better by something or by doing something; benefiting from something: You’ll be all the better for a weekend by the sea.
References in classic literature
'And you were all the better for
it, I know!' the Queen said triumphantly.