harpoon
n
missile like a spear with a rope attached, thrown by hand or fired from a gun, used for catching whales, etc 鱼叉(状若梭镖, 系於绳上, 用手掷出或用炮射出, 用以捕鲸等). harpoon, v [Tn]
strike (sth) with a harpoon 用鱼叉叉(某物).
It is said that a new policy is being put into practice in your foreign trade.
据说你们正在实施一种新的对外贸易政策。
Once we detected a planet, we would have to find a way of blotting out the light from its star, so that we would be able to 'see' the planet properly and analyze its atmosphere.