IMPACTOR
Meaning of IMPACTOR in English
I. noun
or im·pact·er -tə(r)
( -s )
: a machine (as a steam hammer or a pile driver) or part that operates by striking blows
II. noun
: meteorite
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012