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.