BBC Learning English Crossword
http://www.bbc.co.uk/worldservice/learningenglish/quizzes/crossword/130531_crossword_slang6.shtml
1.If you have information, but you do not want to reveal who told you it, you can say 'a ( ) bird told me'.
2.If you are a person who likes to get up early in the morning, you may be called 'an early ( ) '.
3.If you ( ) out, it means that you spend a lot of money on something that you don't necessarily need.
4.The expression 'one ( ) short of a picnic' can be used in a humorous way to refer to someone who is crazy or stupid.
5.If someone has a heart of ( ), they are very kind and helpful.
6.You scratch my ( ) and I'll scratch yours' ; 'if you do something for me, I'll do something for you'
7.If someone is as good as ( ), they are very well behaved. This phrase is most often used when describing children's behavior.
8.'A whole new ball ( )' is a situation which is different from anything that has happened before.
9.If something 'drives you up the ( ) ', it makes you very irritated and angry.
10.To give someone a ( ) means to give someone assistance or help.
1 little ; A little bird told me. 小耳にはさんだ。うわさを聞いた。風の便りに聞いた。
2 bird ; an early bird 早起きの人,定刻より早く到着する人 early bird rate早朝割引料金
3 splash ; splash out 金を惜しまない、派手にお金を使う [ splurge on ]
4 sandwich ; one sandwich short of a picnic ばかな、あほな
5 gold ; have a heart of gold 高潔である,心が美しい,思いやりがあって親切で心が広い
6 back ; You scratch my back, and I'll scratch yours. 持ちつ持たれつでいこう。
魚心あれば水心。お互い、うまくやりましょうよ。
/english/phrase/2920?m=1
7 gold ; as good as gold 〔子どもが〕行儀が良い、金と同じように価値のある、とても良い
8 game ; a whole new ball game 全く新しい事態
9 wall ; drive someone up the wall 人をイライラ[激怒、うんざり]させる
10 hand ; give someone a hand 人に手を貸す、人を助ける、手伝う