Matching Pairs English Idioms (I)Online version Match the meaning with the idioms given by Anna Chiu 1 * All things considered 2 * Catch someone's eye 3 * Flat broke 4 * Stumbling block 5 * Out of work 6 * Thank God it's Friday 7 * Move up in the world 8 * On point 9 * Put one's face on 10 * Burn the midnight oil 11 * Cash-strapped 12 * Think outside the box 13 * Cry your eyes out 14 * Dime a dozen 15 * Up in the air 16 * On the same page = good, well-done, effective = in need of money = having no money at all = an obstacle, physical or abstract = to understand and agree with what is being done or suggested = let's be happy that the workweek is over = working late into the night = taking all factors into consideration = not decided = attract someone's attention = apply cosmetics = cry hard for a very long time = become more successful = very cheap; easily obtained = try to solve a problem in an original way; think creatively = unemployed