(1)hinder or prevent the progress or accomplishment of; "His brother blocked him at every turn"
(2)進歩か達成を妨げるか、または防ぐ
(3)prevent completion; "stop the project"; "break off the negotiations"
(4)完成を防ぐ
(1)