Find the word definition

Wiktionary
impact factors

n. (impact factor English)