the best of all (possible) worlds
noun phrase
: the best possible situation
The current economic situation is the best of all possible worlds for investors.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share