The story
Phrasal verb of land (“to arrive at”) + on (“atop; above; onto; etc.”)
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: To land atop of; to fall on the surface of. Full definition →
Phrasal verb of land (“to arrive at”) + on (“atop; above; onto; etc.”)
Etymology from Wiktionary, CC BY-SA 4.0.