Find the word definition

Wiktionary
spot kicks

n. (spot kick English)