Impactor Definition
ĭm-păktər
impactors
noun
A body that strikes another, usually larger body in an impact, as a comet striking a planet.
American Heritage
Other Word Forms of Impactor
Noun
Singular:
impactor
Plural:
impactorsFind Similar Words
Find similar words to impactor using the buttons below.