French landing

French landing

A landing with lots of power on. Also refers to a landing in which the airplane rolls along the ground on its two main wheels, holding the tail in the air as long as possible before coming to a stop.