thwarted
definitions
-
verb
prevented from succeeding or achieving a goalzh: 挫败
-
adjective
prevented from succeedingzh: 受挫的
examples
-
plans were thwarted
计划被挫败
-
thwarted efforts
受挫的努力