• Shot-spot

    Full definition of shot-spot

    Noun

    1. Alternative form of shot spot
    © Wiktionary