look high and low - look everywhere, needle in a haystack - something impossible to find, nose to the grindstone - work hard, on cloud nine - feeling very happy, on pins and needles - feeling nervous, out the window - ruined, over and above - in addition to, pain in the neck - very annoying, pull your leg - tell you a little lie as a joke, put his foot in his mouth - did something embarrassing, put the cart before the horse - did something in the wrong order, put your best foot forward - do the best that you can, red-letter day - very good day, rock the boat - cause trouble, save face - fix an embarrassing situation, see eye to eye - are in agreement, bone to pick - problem to settle, shift into high gear - speed up, hurry, sight for sore eyes - good to see, sight unseen - without seeing it first, sink or swim - fail or succeed, spilled the beans - revealed a secret, spring chicken - young person, stick to your guns - don't change your mind, sweet tooth - a love for sweets, like candy or cake, take a dim view - disapprove, take it with a grain of salt - don't believe everything, take the bull by the horns - take control, through thick and thin - in good times and bad times, rude awakening - sudden, unpleasant surprise,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?