Find the word definition

Wiktionary
scorpion volleys

n. (scorpion volley English)