Look Up Another Term

Definition: Starlink

A satellite-based Internet service from SpaceX, Elon Musk's aerospace company. Announced in 2015, Starlink is expected to have more than 10,000 low-earth satellites in orbit by 2025. Starlink is also expected to eventually provide Internet access to Mars, which Musk plans to colonize in the future. See satellite Internet.