Answer: impactors

AnswerCrossword Clue
IMPACTORS

Crater creators, e.g.