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.