Find the word definition

Wiktionary
spear tackles

n. (plural of spear tackle English)