CARJACK


Meaning of CARJACK in English

v. steal an automobile from its driver by using force or making threats

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.