Answer: satellitises

AnswerCrossword Clue
satellitisesSATELLITISE, to bring satellite(s) into use in (meteorology, broadcasting, etc)