How well do you know your English? Apparently, only 5% of the population can tell you the meaning of each and every of these old phrases.
Are you part of the 95%?
Let’s play.