ferret out

1. 查获; 搜出

At last I managed to ferret out the truth.

最后我总算查出了真相。


习惯用语ferret about1.各处搜寻ferret for1.搜索ferret out1.搜出, 查出