落地

luòdì
to land
HSK 6

Additional Dictionary Meanings

to fall to the ground; to be set on the ground; to reach to the ground(of a baby) to be born(of a plane) to land(fig.) to be implemented; to be put into practice