Answer:
space station
Explanation:
sorry if this is wrong :)
I think another word for satellite is space station
hope this helps you with your question