回答

keep A from doing で「 A が~するのを妨げる」という意味になります。

同じ意味を表す表現として, stop A from doing, prevent A from doing というものもあります。

この回答にコメントする
疑問は解決しましたか?