eelspear

noun

Definition of eelspear

: a barbed spear for spearing eels