impelled
BNC词频: #41,584
当代词频: #41,513

中文释义

v. 冲动;抛;推进(强迫)

英文释义

v urge or force (a person) to an action; constrain or motivate

v cause to move forward with force

s urged or forced to action through moral pressure