See also: shot-spots and shot spots English Noun shotspots plural of shotspotWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads