compelled

中文释义

v. 强迫;迫使(compel的过去式及过去分词形式)

英文释义

v force somebody to do something

v necessitate or exact

词形变化