2449 / 3571

What does 搜查 (sōuchá) mean in English?

搜查
sōuchá

search for; forage for (Verb)