prohibit
法律や公的な規則、権限を持つ人物によって、ある行為を正式に禁じる際に使われる非常にフォーマルな単語です。単にダメだと言うのではなく、制度的な裏付けがある禁止を指します。
類義語との使い分け
forbid も禁止すると訳されますが、prohibit が法律や規則などの公的な枠組みに基づいた禁止であるのに対し、forbid は親が子供に何かを禁じる場合や、個人の意志による禁止など、より個人的な文脈で使われる傾向があります。また、ban は社会的に完全に排除したり、特定の物品の使用を全面的に禁止したりする場合に用いられ、より強い拒絶のニュアンスを含みます。
公的な禁止: Smoking is prohibited in this building.(この建物内での喫煙は禁止されています)
個人的な禁止: My parents forbade me from going to the party.(親がパーティーに行くことを禁じた)
妨げとなる要因
物理的な禁止だけでなく、状況や条件が原因であることが不可能になるあるいは困難にするという意味でも使われます。この場合、法律による制限ではなく、コストや時間などの制約が障壁となっている状態を指します。
制約による妨げ: High costs prohibit many small businesses from upgrading.(高額なコストが、多くの小規模企業の更新を妨げている)
文法的には prohibit someone from doing something という形をとり、(人)が〜することを禁じる・妨げるという構造になります。
意味
法律、規則、またはその他の権限によって、正式に何かを禁じること
"The city laws prohibit smoking in public parks."
市の法律により、公共の公園での喫煙は禁止されている。
特定の状況や障害により、誰かが何かを行うことを不可能にすること
"The heavy snowfall prohibited the rescue team from reaching the village."
激しい降雪のため、救助隊は村に到達することができなかった。