spotkick

English

Noun

spotkick (plural spotkicks)

  1. Alternative form of spot kick.