sonic scarecrow - definition and synonyms

noun

or sonic net

  1.   From our crowdsourced Open Dictionary
    a technology that uses sound to scare birds away from crops, airports etcSubmitted on 03/05/2016