ram-raiding
noun
British
: the crime of driving a car or truck into a store window in order to steal the things that are in the store
Love words? Need even more definitions?
Merriam-Webster unabridged
Share