柯林斯词典land up 1. V to arrive or cause to arrive at a final point 到达终点 after a summer in Europe, he suddenly landed up at home 返回 land up