
「事故を阻止する」「計画を阻止する」「侵入を阻止する」――日本語ではどれも「阻止する」ですが、英語では何を、どの段階で止めるかによって表現が変わります。
起こる前に防ぐならprevent、進行中の行動を止めるならstop、道やアクセスをふさぐならblock、計画を失敗させるならfoilです。違いを例文と一緒に整理しましょう。
Contents
「阻止する」の英語早見表
| 表現 | 中心となる意味 | よく使う対象 |
|---|---|---|
| prevent | 起こる前に防ぐ | 事故・病気・問題・人の行動 |
| stop | 始まった行動・進行を止める | 人・行動・争い・計画 |
| block | 道・アクセス・進行をふさぐ | 道路・入口・通信・法案 |
| foil | 企てを見破って失敗させる | 計画・陰謀・犯罪 |
prevent:起こる前に防ぐ
preventは、事故や問題などが起こらないよう事前に防ぐ表現です。「阻止する」だけでなく「予防する」「防止する」と訳されることも多くあります。
- The new system prevents unauthorized access.
新しいシステムは不正アクセスを阻止します。 - Quick action prevented a serious accident.
素早い対応が重大事故を防ぎました。 - They prevented him from entering the building.
彼らは彼が建物へ入るのを阻止しました。
人が何かするのを阻止する場合は、prevent 人 from doingの形を使います。
stop:進行中の行動を止める
stopは最も日常的で使いやすく、すでに始まった行動や進行中の出来事を止めるときに使います。文脈によっては、起こる前の阻止にも使えます。
- We need to stop the spread of false information.
誤情報の拡散を阻止する必要があります。 - She stepped in to stop the argument.
彼女は口論を止めるために間へ入りました。 - Nothing could stop them from carrying out the plan.
何ものも彼らの計画実行を阻止できませんでした。
「人が~するのを止める」はstop 人 from doingです。会話ではpreventよりstopのほうが簡単で自然な場面も多くあります。
block:道・アクセス・進行をふさぐ
blockは、物理的な道や入口、デジタル上のアクセス、手続きの進行などに障害を置いて通れなくするイメージです。
- Security guards blocked the entrance.
警備員が入口を封鎖しました。 - The software blocks suspicious traffic.
そのソフトは不審な通信を遮断します。 - The opposition blocked the proposal.
反対派がその提案の成立を阻止しました。
人の行動そのものより、「通り道や進行経路をふさぐ」ときに特に自然です。
foil:計画・企てをくじく
foilは、誰かの計画や企てを見破り、成功しないようにする少し硬めの表現です。ニュース、映画、犯罪報道などでよく見かけます。
- The police foiled the robbery attempt.
警察は強盗計画を阻止しました。 - Her quick thinking foiled their plan.
彼女の機転が彼らの計画をくじきました。 - The security team foiled an attempted cyberattack.
セキュリティチームはサイバー攻撃の試みを阻止しました。
foilの目的語にはplan、plot、attempt、attackなどがよく続きます。日常会話で難しければstop the planで十分です。
prevent・stop・block・foilを比較

場面別:「阻止する」はこう言い分ける
事故が起きないよう事前に防ぐ
Regular checks can prevent accidents.
定期点検は事故を防ぐことができます。
相手が立ち去ろうとするのを止める
She tried to stop him from leaving.
彼女は彼が立ち去るのを阻止しようとしました。
侵入経路をふさぐ
The gate blocked access to the area.
門がその区域への立ち入りを阻んでいました。
秘密の計画を失敗させる
They foiled the plot at the last minute.
彼らは土壇場でその企てを阻止しました。
初心者向け:簡単な英語でどう言う?
preventやfoilが出てこなくても、stop、not let、keep … fromを使えば十分伝えられます。
- We stopped the plan.
私たちはその計画を止めました。 - They didn’t let him go inside.
彼らは彼を中へ入れませんでした。 - This keeps people from opening the door.
これは人がドアを開けるのを防ぎます。 - She came in and stopped the fight.
彼女が入ってきて争いを止めました。
しゅみすけ(大山俊輔)
よくある間違い
× prevent someone to do
preventの後はto不定詞ではなく、prevent someone from doingです。
× They prevented him to enter.
○ They prevented him from entering.
stop doingとstop someone from doingを混同する
stop doingは「自分が~するのをやめる」、stop someone from doingは「人が~するのを阻止する」です。
He stopped talking.=彼は話すのをやめた。
She stopped him from talking.=彼女は彼が話すのを止めた。
どんな「阻止」にもfoilを使う
foilは計画や企てを失敗させる語です。入口をふさぐならblock、事故を防ぐならpreventのほうが自然です。
短い会話例
A: Did they stop the cyberattack?
サイバー攻撃は阻止できたの?
B: Yes. The security team blocked access before any data was stolen.
うん。データが盗まれる前に、セキュリティチームがアクセスを遮断したよ。
A: That was close.
危ないところだったね。
「阻止する」と「抑制する」「抵抗する」の違い
「阻止する」は、行動や出来事を起こさせない、または途中で止めることです。一方、「抑制する」は勢いや増加を弱めることなので、「抑制する」のsuppress・restrain・curb・keep downの違いも比べてみてください。
また、「抵抗する」は相手の力や誘惑に負けないよう逆らう側の表現です。行動を止める阻止との違いは、「抵抗する」のresist・push back・fight the urgeの違いで整理できます。
関連するまとめ記事
「阻止する」と近い、ルールや力で行動・範囲を制御する表現は、統制・規制・抑制の英語表現まとめで横断比較できます。ほかの分野を含む48語の全体像は、力関係・介入・抑制・社会制度の英語表現まとめをご覧ください。
まとめ
- prevent:事故や問題が起こる前に防ぐ
- stop:進行中の行動を止める、最も日常的
- block:道・アクセス・手続きの進行をふさぐ
- foil:計画や企てを見破って失敗させる
迷ったら、まずstopで「何を止めたか」を伝えましょう。事前防止ならprevent、経路をふさぐならblock、計画をくじくならfoilと考えると使い分けやすくなります。










