car bomb

car bomb

English Noun
Ad

Definition

An automobile laden with a large amount of explosives, and used as a bomb primarily in order to cause external damage.

Ad