Back to Dictionary
搜获
搜獲
sōuhuò
1. to find
2. to capture (after search)
3. to uncover (evidence)