impactor means any of several machines or devices in which a part impacts on another, or on a material. Lexicurio rates it Sui generis — a strength score of 85 out of 100.
noun
- Any of several machines or devices in which a part impacts on another, or on a material.“cascade impactor”
- An object which impacts another.“Chicxulub impactor”