ramraiding
ramraiding
English
Noun
Ad
Definition
Breaking into premises, for the purpose of robbery, by ramming a heavy vehicle through a window or wall.
Ad
ramraiding
Breaking into premises, for the purpose of robbery, by ramming a heavy vehicle through a window or wall.