English Dictionary
Definition stop and search in British English
stop and search noun
[uncountable] noun
/ˌstɒp ənd ˈsɜː(r)tʃ/
English Dictionary