Noun
Verb (する, intransitive)
1. landing (on the ground)
しかも彼は着地で姿勢を崩す事もなかった。Moreover, he did not lose his posture upon landing.
2. landing place; terminal
3. (shipping) destination
4. outcome; final result; settlement
今期の売上は予想どおりに着地した。Sales for this term came in as forecast.