Matching Pairs English sayings and expressionOnline version Link the English saying or expression with the explanation of their meaning by cris tina 1 Making a mistake or a false assumption in something you are trying to achieve. 2 Get to the precise point. Do or say something exactly right. 3 In perfect condition, especially of health. 4 Take a dominant position. 5 To strain mentally to recall or to understand something. 6 To encourage and urge someone forward. Barking up the wrong tree In the pink Rack your brains Egg on Get the upper hand Hit the nail on the head