(1)やむ、止まる
(2)進歩か達成を妨げるか、または防ぐ
(3)完成を防ぐ
(4)prevent completion; "stop the project"; "break off the negotiations"
さらに詳しく
(1)完成を防ぐ
(2)prevent completion; "stop the project"; "break off the negotiations"