https://en.synonym.one/three-point landing
1 definition for THREE-POINT LANDING