Wiktionary
shotspot
n. (alternative form of shot spot English)
n. (alternative form of shot spot English)