English synonyms about - contact  

spot pass

noun

1 spot pass

A pass to a designated spot on the field; the receiver should arrive at that spot the same time the ball does.


Find more on spot pass elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.038