Find the word definition

Douglas Harper's Etymology Dictionary
impactful

1968, from impact + -ful. Related: Impactfully; impactfulness.

Wiktionary
impactful

a. Having impact. (from c. 1940)