land on
Intermédiaire (B1) neutral
To arrive at a place or idea, or to get told off by someone.
"The butterfly landed on the back of her hand and stayed perfectly still."
To arrive at a place or idea, or to get told off by someone.
"The butterfly landed on the back of her hand and stayed perfectly still."