Matching Pairs idiom match about clothingOnline version match idiom to the meaning by Ina Bradish 1 earned your stripes 2 eat my hat 3 dressed to the nines 4 put on your thinking cap 5 hanging by a thread 6 ace up my sleeve 7 buckle down 8 goody-two-shoes 9 too big for my britches 10 shaking in your boots 11 bee in your bonnet 12 knock my socks off very suprised a person has an advantage to act like you know everything someone is in an unsafe position extremely anxious or scared to work hard impress or amaze describes people who try to act perfect to concentrate shown you have kills and accomplished an important task very dressed up you have been struck by an idea and are obsessed