It has taken until now to pindown its exact location.
一直到现在才确定了它的准确位置。
《柯林斯英汉双解大词典》
2
He set out with an apparently simple aim: to pindown the precise meaning of the concept of "information".
他的出发点显然很简单:确定“信息”这个概念的确切含义。
3
Inspired by Halley's suggestion of a way to pindown the scale of the Solar System, teams of British and French astronomers set out on expeditions to places as diverse as India and Siberia.