VariousWords beta
Related Terms:
Definitions:
Noun
carjacking
Definition: the violent theft of an occupied car
Definition: The violent hijacking of a vehicle and sometimes its driver.
Verb
Definition: present participle of carjack