
keep a straight face は、面白いことを聞いたり、おかしな状況になったりしても、「笑わずに真顔を保つ」「吹き出さないようにする」という意味です。
単に無表情でいることではありません。内心では笑いたいのに、礼儀や状況のために表情を崩さないという「笑いとのせめぎ合い」が感じられる表現です。
Contents
keep a straight faceの意味とイメージ
| 部分 | イメージ |
|---|---|
| keep | ある状態を保つ |
| a face | 顔・表情 |
| straight | 曲がったり崩れたりしていない |
ここでの straight は「まっすぐな」という物理的な意味から、表情が笑顔に崩れず、きちんと保たれている感覚へ広がっています。日本語では文脈に応じて「真顔を保つ」「笑いをこらえる」「平静な顔をする」と訳せます。
- I couldn’t keep a straight face.
笑いをこらえられませんでした。 - How did you keep a straight face?
どうやって笑わずにいられたの? - She said it with a straight face.
彼女はそれを真顔で言いました。
しゅみすけ(大山俊輔)
よく使われる形と語順
基本形は keep a straight face です。顔は自分の顔でも、通常は所有格ではなく a を使います。
- keep a straight face:真顔を保つ
- can’t keep a straight face:笑いをこらえられない
- try to keep a straight face:笑わないように努める
- with a straight face:真顔で
最もよく耳にするのは、笑ってしまったことを表す couldn’t keep a straight face です。
- I tried to keep a straight face, but I started laughing.
真顔でいようとしましたが、笑い出してしまいました。 - He can tell the strangest stories with a straight face.
彼はとんでもなく変な話を真顔ですることができます。
日常会話で使える自然な例文
- When my son wore his shirt backward, I could barely keep a straight face.
息子がシャツを後ろ前に着ていたとき、笑いをこらえるのがやっとでした。 - Can you say that again with a straight face?
それをもう一度、笑わずに言える? - She kept a straight face during the prank.
彼女はいたずらの間、笑わずに真顔を保ちました。 - We looked at each other and couldn’t keep a straight face.
私たちは顔を見合わせ、笑いをこらえられませんでした。 - I don’t know how he kept a straight face through the whole story.
彼がその話の間ずっと、どうやって真顔でいられたのか分かりません。
仕事・学校など笑えない場面での例文
- I had to keep a straight face during the presentation.
プレゼン中は笑わずにいなければなりませんでした。 - The teacher struggled to keep a straight face after hearing the student’s excuse.
先生は生徒の言い訳を聞き、笑いをこらえるのに苦労しました。 - Everyone tried to keep a straight face when the phone rang with a funny ringtone.
面白い着信音が鳴ったとき、全員が笑わないようにしました。 - She delivered the joke with a perfectly straight face.
彼女はその冗談を完全な真顔で言いました。
人を笑いものにする場面で使うと失礼になることがあります。相手が真剣に話しているときは、笑いをこらえたこと自体を後から強調しないほうがよい場合もあります。

poker face・hold back a laughとの違い
| 表現 | 中心的な意味 | よく使う場面 |
|---|---|---|
| keep a straight face | 笑いそうでも真顔を保つ | 冗談・おかしな出来事・笑えない状況 |
| poker face | 感情や考えを顔に出さない表情 | 交渉・勝負・本音を隠す場面 |
| hold back a laugh | 出そうな笑いを抑える | 笑う動作を直接こらえる場面 |
| keep calm | 落ち着いた状態を保つ | 緊張・怒り・混乱への対処 |
poker faceとの違い
poker face は、笑いだけでなく驚き、喜び、不安などの感情や考えを読まれない表情です。カードゲームのポーカーで、手札の良し悪しを顔に出さないことに由来します。
- He kept a poker face during the negotiation.
彼は交渉中、感情を顔に出しませんでした。 - He couldn’t keep a straight face when the chair squeaked.
椅子がきしんだとき、彼は笑いをこらえられませんでした。
hold back a laughとの違い
hold back a laugh は「出そうな笑いを抑える」と動作を直接描写します。keep a straight face は、外から見える表情を崩さずに保つことへ焦点があります。
- She covered her mouth to hold back a laugh.
彼女は笑いをこらえるために口を覆いました。 - She kept a straight face and continued speaking.
彼女は真顔を保って話を続けました。
with a straight faceは皮肉にも使われる
say something with a straight face は、信じがたいことや冗談のようなことを「真顔で言う」という形です。話し手が本気なのか冗談なのか分からない面白さや、よくそんなことを平然と言えるものだという批判を含む場合があります。
- He told me with a straight face that his dog had eaten the report.
彼は犬が報告書を食べたと真顔で言いました。 - How can she say that with a straight face?
彼女はどうしてそんなことを平然と言えるのでしょう。
後者は、必ずしも「笑いをこらえる」だけではありません。「矛盾したことを、恥ずかしげもなく真顔で言う」という批判にもなります。
日本人が間違えやすいポイント
straight faceは「整った顔」ではない
straight を「まっすぐ」、face を「顔」と一語ずつ訳しても意味が分かりにくい表現です。顔立ちや顔の向きではなく、笑顔に崩れていない表情を指します。
keep my straight faceとは通常言わない
定型表現では通常 keep a straight face と冠詞 a を使います。
- 自然:I couldn’t keep a straight face.
- 不自然:I couldn’t keep my straight face.
serious faceとの違い
a serious face は「真剣な表情」という描写です。「笑いそうなのをこらえる」という定型的な意味を伝えたいなら a straight face が自然です。
しゅみすけ(大山俊輔)
この表現が出てこなかったら?簡単な言い換え
- I tried not to laugh.
笑わないようにしました。 - I almost laughed.
もう少しで笑うところでした。 - I wanted to laugh, but I didn’t.
笑いたかったのですが、笑いませんでした。 - It was hard not to laugh.
笑わないでいるのは大変でした。 - She said it without laughing.
彼女は笑わずにそれを言いました。
「笑いたかった」「でも笑わなかった」と二つに分ければ、イディオムを知らなくても状況を正確に伝えられます。
関連表現
- crack upの「大笑いする」という意味と使い方
- fall about laughingの意味・使い方
- joke aroundの意味・使い方
- under one’s breathの意味・使い方
- 英熟語・定型表現のまとめ
まとめ
keep a straight face は、面白い場面でも「笑わずに真顔を保つ」ことを表します。特によく使われるのは I couldn’t keep a straight face.「笑いをこらえられなかった」です。
poker face は笑いに限らず感情や考えを隠す表情、hold back a laugh は笑いを抑える動作に焦点があります。笑いそうなのに表情を崩さない場面では、keep a straight face を使ってみましょう。









