short sharp shock
Noun
Meaning
English Wikipedia has an article on:Short, sharp shockWikipedia
short sharp shock (plural short sharp shocks)
(chiefly Britain) A regime intended to deter crime by making an immediate severe impact.
Noun
English Wikipedia has an article on:Short, sharp shockWikipedia
short sharp shock (plural short sharp shocks)
(chiefly Britain) A regime intended to deter crime by making an immediate severe impact.