avoir du bonMeaningsVerb1. to have a silver lining (not to be all bad; to have positive repercussions as well) (informal)