dictionary.cambridge.org
every cloud has a silver lining Definition in the Cambridge English Dictionary
every cloud has a silver lining definition, meaning, what is every cloud has a silver lining: said to emphasize that every difficult or unpleasant situation has some advantage. Learn more.