Idioms of the day : Set 04
1. to come clean = to confess the crime
2. were kept in the dark = were not informed at all
3. passing the buck = blaming someone else
4. to face the music = to take blame
5. by hook or by crook = by any means, right or wrong
6. to sit on the fence = not taking sides
7. like a fish out of water = uncomfortable
8. sorted out = resolved
9. carried out = executed
10. set off = started
11. a white elephant = costly and useless possession
12. once in a blue moon = rarely
13. put off = postponed
14. set forth = stated
15. for a song = very cheaply
16. given up = stopped
17. get point across = making understand
18. fair-weather friends = friends who desert you in difficulties
19. ins and outs = complete details
20. make good the loss = compensate for the loss
21. cut no ice with = had no influence
22. to cut teeth on = to gain experience
23. carrot and stick = reward and punishment
24. grease palms = to bribe
25. closed the book on = stopped working on