land ·phrase

Definition: If an object or person lands somewhere, they fall to the ground there. Level: C1