impactors

noun
  1. objects that strike or collide with another body, especially celestial objects like asteroids or comets that hit planets or moons
  2. Usage: astronomy; geology
  3. tools or devices designed to deliver forceful blows or strikes
  4. Usage: technical

Examples