Crossword Genius

Landed, carrying "The Wandering Meteor" actors (4,2,4)

Ross

I believe the answer is:

came to rest

I'm a little stuck... Click here to teach me more about this clue!

'landed carrying the wandering meteor actors' is the definition.
I can't judge whether this defines the answer.

'carrying the wandering meteor actors' is the wordplay.
'carrying' means one lot of letters goes inside another.
'the wandering' indicates an anagram.
'actors' becomes 'cast' (group of actors).
'meteor' is an anagram of 'metore'.
'metore' put inside 'cast' is 'CAME TO REST'.

Can you help me to learn more?

I've seen this clue in the Evening Standard.
Want a hint initially instead of a full solution? Install my app