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 To strain mentally to recall or to understand something. 3 Take a dominant position. 4 To encourage and urge someone forward. 5 Making a mistake or a false assumption in something you are trying to achieve. 6 Get to the precise point. Do or say something exactly right. Egg on In the pink Rack your brains Barking up the wrong tree Get the upper hand Hit the nail on the head