Part A: Write 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