单词:carjacked
(carjack 的过去分词) 车辆起重器
past participle of carjack
v. take someone's car from him by force, usually with the intention of stealing it
v. take someone's car from him by force, usually with the intention of stealing it