The British Idiom – Every dog has its day
Definition of Every dog has its day
Every dog has its day is from Shakespeare and means that eventually everyone gets the chance they have been waiting for.
Examples of Usage of Every dog has its day
I’ve been writing novels for years but have never had any interest from the publishers. I’m sure I will eventually, though. Every dog has its day. After three auditions, she eventually landed a part in a movie. It was only a small, walk-on, walk-off part, but every dog has its day.
Now watch my YouTube video English lesson which contains this British English idiom.