B2 · C1 · Idioms Idiom: Every dog will have its day 13 August, 201926 September, 2020 blogdeserena Photo by Delaney Dawson from Unsplash Click here! Like this:Like Loading... Related Like this:Like Loading...