柯林斯詞典land up 1. V to arrive or cause to arrive at a final point 到達(dá)終點(diǎn) after a summer in Europe, he suddenly landed up at home 返回 land up