Skip to content
0MESubscribe

Satellite constellation

A group of satellites that work together as one system.

Thousands of small satellites in low orbit can cover the whole Earth with internet service.

Stories using this word