SATELLITISED is a
12
letter word starting with
S
and ending with
D
Definitions & Synonyms
verb -
A condition where something is made to function or serve like a satellite, or when an object is placed into orbit like a satellite for the purpose of transmission and communication.