Carnapping meaning : To carjack, steal a vehicle forcibly from someone. Carjacking; the theft of a motor vehicle.
carnapping
congesting
megaphoned
nothosaur
savant