一方、'strike a deal'となると、ビジネスで取引が成立したときの「手を打つ」に近い。日本語の「契約を交わす」という意味合いが強い。この表現は、どちらかというとフォーマルな場面で使われる印象がある。スポーツの試合後に選手同士がハイタッチするようなカジュアルなシーンでは、まず使わないだろう。
面白いのは、'give someone a hand'というイディオム。これは文字通り「手を貸す」、つまり助けるという意味になる。日本語の「手を打つ」とは直接結びつかないけど、手を使った表現として興味深い違いだ。文化によって手の動作が持つ意味がこんなに変わるなんて、言語の奥深さを感じずにはいられない。