RAM-RAID


Meaning of RAM-RAID in English

Noun. The use of a vehicle to smash into a property so as to steal the goods, usually a shop.

Slang English vocab.      Английский сленговый словарь.