land on
/ɫeə̯nd ɔn/
Meaning 1
Arrive at a conclusion or decision.
“They will land on a solution by tomorrow.”Add to my deck
Meaning 2
criticize or scold someone
“The manager will land on him for missing deadlines.”Add to my deck
/ɫeə̯nd ɔn/
Arrive at a conclusion or decision.
“They will land on a solution by tomorrow.”Add to my deck
criticize or scold someone
“The manager will land on him for missing deadlines.”Add to my deck