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