impactor
impactor has 1 sense in the JumbleFix dictionary. Letters: 8.
Definitions
noun
. A device or object that delivers a blow or impact, especially in scientific or industrial contexts.