Can anybody help me with this.i need to find the meanings of these frequently used idioms.
1. catch a cold

2. see eye to eye

3. under the weather

4. stuffed to the gills

5. out of the frying pan and into the fire

6. slow boat to China

7. nose to the grindstone

8. on pins and needles

9. fly off the handle

10. toot your own horn

11. pie in the sky

12. head in the sand

13. lay down the law

14. born yesterday

15. feel like a million

16. just what the doctor ordered

17. hold your horses

18. cat has your tongue

19. going bananas

20. bury the hatchet