Crossword Genius

Remote designed for object in the sky (6)

Ross

I believe the answer is:

(Other definitions for meteor that I've seen before include "Space traveller", "Remote (anag)", "lump of rock", "Glowing heavenly body", "sky phenomenon".)