Skip to main content
1 of 2
Weather Vane
  • 22.2k
  • 4
  • 45
  • 66

The phrase make landfall means

to reach land after a journey by sea or air

and this describes exactly how a meteoroid arrives to become a meteorite.

The meteorite made landfall

Otherwise it could be a falling star or a shooting star if its attempt to immigrate with a new name fails.

Weather Vane
  • 22.2k
  • 4
  • 45
  • 66