Find the word definition

Wiktionary
multihit

alt. multiple hits (simultaneously, or on the same target) n. multiple hits (simultaneously, or on the same target)