CARJACKING


Meaning of CARJACKING in English

n. act of stealing an automobile from its driver by using force or making threats

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