「let the cat out of the bag」はなぜ「秘密をばらす」?
let the cat out of the bagを直訳すると、「袋から猫を出す」となる。
しかし、英語ではこの表現が「秘密をばらす」「うっかり口を滑らせる」という意味で使われる。
例えば、友達の誕生日にサプライズパーティーを計画しているとき、誰かが本人にその計画を話してしまったとする。
そんな場面では、次のように言える。
Don’t let the cat out of the bag!
秘密をばらさないでね!
猫も袋も登場しないのに、なぜこのような表現になるのだろうか。
実は、英語では「秘密が明らかになる」という出来事を、隠されていたものが外に出てしまうという具体的なイメージで表すことがある。
この考え方を知ると、let the cat out of the bagだけでなく、reveal、spill the beans、give awayなどとの違いも理解しやすくなる。
「袋から猫を出す」がなぜ「秘密をばらす」になる?
let the cat out of the bagを単語ごとに見ると、次のようになる。
- let:〜させる、〜することを許す
- the cat:その猫
- out of the bag:袋の外へ
つまり、文字どおりには「猫を袋の外へ出す」という意味である。
しかし、この表現は一つのまとまった慣用句として、「それまで隠されていた秘密を明かす」という意味を持っている。
I accidentally let the cat out of the bag about the surprise party.
サプライズパーティーのことを、うっかりばらしてしまった。
この文で重要なのは、accidentally(うっかり、偶然に)という言葉である。
let the cat out of the bagは、特に、まだ知られてはいけない情報を思わず明かしてしまう場面でよく使われる。
ただし、必ずしも偶然とは限らず、意図的に秘密を明かす場合にも使える。
では、なぜ猫なのだろうか。
この慣用句の由来には、昔の市場で子豚を売る際、袋の中に価値の低い猫を入れて買い手をだましたという説がある。
袋を開ければ猫が出てきて、隠されていた事実が明らかになる、という説明である。
ただし、この話が実際の語源であると確定しているわけではない。由来には諸説があり、正確な起源は不明である。
現在の英語では、猫や袋を実際に思い浮かべて意味を組み立てるというより、秘密を明かすという意味で定着した一つの慣用句として使われている。
「秘密をばらす」はtell a secretではない?
日本語の「秘密をばらす」を英語にしようとすると、tell a secretが思い浮かぶかもしれない。
実際、tell someone a secretは自然な英語である。
She told me a secret.
彼女は私に秘密を教えてくれた。
しかし、この文だけでは、その秘密を話してよかったのか、話してはいけなかったのかは分からない。
tellは基本的に「相手に情報を伝える」という行為を表しているからである。
一方、let the cat out of the bagは、単に情報を伝えるのではなく、秘密にしておくはずだった情報が明らかになってしまうことに注目している。
He let the cat out of the bag before we could make the announcement.
私たちが発表する前に、彼が秘密をばらしてしまった。
ここでは、情報を伝えたこと自体よりも、「まだ明かすべきではなかった」という事情が重要なのである。
つまり、日本語では同じ「秘密を話す」という行為でも、英語では情報を伝えることと、秘密を明かしてしまうことを区別して表現できる。
「秘密をばらす」はlet the cat out of the bagとspill the beansのどちら?
英語には、もう一つ不思議な表現がある。
spill the beansである。
spillは「こぼす」、beansは「豆」なので、直訳すると「豆をこぼす」となる。
ところが、これも「秘密をばらす」という意味で使われる。
Come on, spill the beans! What’s the big surprise?
ねえ、教えてよ!その大きなサプライズって何なの?
ここでは、spill the beansが「隠していることを話して」という意味になっている。
では、let the cat out of the bagと何が違うのだろうか。
両方とも秘密を明かすことを表す口語的な慣用句であり、意味はかなり重なっている。
ただし、典型的な使われ方には少し違いがある。
| 英語表現 | 注目していること | 使われやすい場面 |
|---|---|---|
| let the cat out of the bag | 隠されていた秘密が明らかになる | うっかり秘密をばらす、発表前に漏らす |
| spill the beans | 隠している情報を口に出す | 秘密を白状する、隠し事を聞き出す |
| tell someone a secret | 相手に秘密を伝える | 秘密を打ち明ける |
| reveal a secret | 隠されていた情報を明らかにする | 秘密を公表する、事実を明かす |
例えば、サプライズパーティーの計画を友達がうっかり本人に話してしまった場合には、let the cat out of the bagがよく合う。
一方、友達が何かを隠していると分かっていて、「さあ、白状して」と促すなら、spill the beansが自然である。
もっとも、これは絶対的な使い分けではない。spill the beansも、うっかり秘密をばらした場合に使える。
両者の違いは、厳密な意味の境界というよりも、慣用的に使われやすい場面やニュアンスの違いなのである。
「秘密が漏れる」はなぜleakになる?
日本語では「秘密をばらす」だけでなく、「情報が漏れる」「秘密が漏れる」とも言う。
英語にも、これに近い表現がある。
leakである。
leakは、もともと液体や気体などが隙間から漏れることを表す。
Water is leaking from the pipe.
パイプから水が漏れている。
ところが、英語では情報についてもleakを使う。
The details of the new product were leaked before the official announcement.
新製品の詳細が正式発表前に漏れた。
ここでは、水ではなく情報が漏れている。
つまり、英語でも日本語と同じように、本来は外に出ないはずのものが外へ出るというイメージを、情報に広げているのである。
ただし、let the cat out of the bagとleakは同じではない。
let the cat out of the bagは、誰かが秘密を明かしてしまう行為に注目する。
一方、leakは、非公開の情報が外部へ流出することに注目する。特に、組織内部の情報、機密情報、発表前の情報などによく使われる。
サプライズパーティーの秘密を友達がうっかり話した場合はlet the cat out of the bagが自然であり、企業の機密情報が外部に漏れた場合はleakが自然である。
同じ「秘密が明らかになる」という出来事でも、英語はその出来事のどこに注目するかによって表現を変えている。
「秘密を明かす」はrevealやgive awayでもいい?
let the cat out of the bagは、日常会話で使われるくだけた表現である。
一方、秘密を明らかにすることを、もっと直接的に表す英語もある。
例えば、revealである。
She finally revealed the truth.
彼女はついに真実を明かした。
revealは、それまで隠されていたものや知られていなかったものを明らかにすることに注目している。
秘密だけでなく、真実、正体、結果、計画などにも使える。
また、give awayにも「秘密を明かす」「うっかり情報を漏らす」という意味がある。
Don’t give away the ending of the movie!
映画の結末をばらさないで!
give awayは、もともと「人に与える」「手放す」といった意味を持つ。
そこから、秘密や情報を他人に渡してしまうような意味でも使われる。
特に興味深いのは、give awayには「言葉にしなくても、何かが秘密を明らかにする」という使い方があることである。
His smile gave away the surprise.
彼の笑顔でサプライズがばれてしまった。
この場合、本人が秘密を話したわけではない。
笑顔が手がかりとなって、隠していたことが相手に伝わってしまったのである。
一方、let the cat out of the bagは、通常、誰かが秘密を明かすことについて使われる。
日本語では「ばらす」「ばれる」「漏れる」「明かす」などに分かれているが、英語では情報が明らかになる仕組みや場面に応じて、異なる表現を使い分けているのである。
let the cat out of the bagはどんな場面で使う?
この表現は、友達や家族との会話など、比較的くだけた場面で使いやすい。
特に、誕生日のサプライズ、結婚の報告、転職の予定、発表前のニュースなど、まだ秘密にしておきたい情報がある場面と相性がよい。
例えば、次のような会話である。
A: Does Emma know about the party?
エマはパーティーのことを知っているの?
B: Not yet. Don’t let the cat out of the bag!
まだ知らないよ。秘密をばらさないでね!
ここでは、単に「話さないで」というよりも、「サプライズを台無しにしないで」という気持ちが含まれている。
また、すでに秘密をばらしてしまった場合には、次のようにも言える。
Sorry, I think I let the cat out of the bag.
ごめん、秘密をばらしちゃったみたい。
このように、過去形ではletの形が変わらない点にも注意したい。
letは現在形も過去形もletである。
なお、let the cat out of the bagは日常的な慣用句であるため、公式発表や報道などの改まった文章では、revealやdiscloseなどの方が適している場合が多い。
「袋から猫を出す」のではなく「隠されたものが外に出る」
let the cat out of the bagを理解するとき、猫を袋から出すという直訳だけにとらわれる必要はない。
重要なのは、秘密にしていたものが外へ出て、他人に知られてしまうという状況である。
この周辺の英語を整理すると、次のようになる。
秘密が明らかになる
│
├─ うっかり秘密を明かす
│ └─ let the cat out of the bag
│
├─ 隠していることを話す・白状する
│ └─ spill the beans
│
├─ 秘密や事実を明らかにする
│ └─ reveal
│
├─ 言葉や態度で秘密を知られてしまう
│ └─ give away
│
└─ 非公開の情報が外部へ漏れる
└─ leak
これらはすべて、日本語では「秘密をばらす」「秘密が漏れる」「秘密が明らかになる」といった近い意味で表現される。
しかし、英語では、秘密を口に出したのか、意図せず知られてしまったのか、情報が外部へ流出したのかによって、自然な言葉が変わってくる。
まとめ|英語の慣用句は直訳よりも「何が起きているか」を見る
let the cat out of the bagは、直訳すると「袋から猫を出す」だが、実際には「秘密をばらす」という意味である。
語源は確定していないものの、現在では、秘密にしていたことを明かしてしまう場面で使われる慣用句として定着している。
日本語では「秘密をばらす」と一言で表せても、英語ではlet the cat out of the bag、spill the beans、reveal、give away、leakなど、それぞれ異なる側面に注目する表現がある。
英語を理解するうえで大切なのは、単語を日本語に置き換えることだけではなく、その表現がどのような出来事や状況を表しているのかを考えることである。
「袋から猫を出す」という不思議な言葉も、英語で使われる場面を知れば、「秘密をばらす」という意味につながってくるのである。





