Legal English Legal English Courses Legal English Testing LLM More >>

stop and search

noun
(ENGLAND AND WALES) the power given to police officers to search members of the public for weapons, drugs, stolen property or evidence of crimes etc There is growing anger at the heavy use of stop and search targeted at ethnic minorities.


jurisdiction