stymie

stymie
[ˈstʌɪmi]
(stymies, stymied, stymying stymieing)
  1. [with obj.](informal)prevent or hinder the progress of
    (非正式)阻碍,妨碍,阻拦
    the changes must not be allowed to stymie new medical treatments.
    就是有变化也绝不允许妨碍新的疗法。
语源
  1. mid 19th cent. (originally a golfing term, denoting a situation on the green where a ball obstructs the shot of another player): of unknown origin
英语宝典
考试词汇表