Chinese-English dictionary »

查獲 meaning in English

ChineseEnglish
查獲 verb

track down(to search, hunt)
verb
[UK: træk daʊn] [US: ˈtræk ˈdaʊn]