Definition
To reach a common conclusion or agreement, usually following a small period of disagreement.
Origins
Phrasal verb of land (“to arrive at”) + on (“atop; above; onto; etc.”)
In Context
- "I wanted pepperoni pizza, but my friend was a vegetarian, so we landed on having cheese pizza."