VariousWords beta
Related Terms:
Noun
Definition: The brief detention of a person by the police on reasonable suspicion of involvement in criminal activity but short of probable cause to arrest.
VariousWords beta
Definition: The brief detention of a person by the police on reasonable suspicion of involvement in criminal activity but short of probable cause to arrest.