BUZZ STICK
Meaning of BUZZ STICK in English
noun
: a wooden rod fitted with two metal prongs like forks and used for testing suspension insulators on a high-tension transmission line
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012