possess
pəˈzes verb
2 or to have or own something [正式或法律] 拥有,持有〔某物〕 formal law
3
what possessed sb (to do sth)?
used to say that you cannot understand why someone did something stupid [口] 是什么驱使某人(做某事)?〔表示不明白某人为何做傻事〕 spoken
到底是什么让她干出这种事的?