Find the word definition

Wiktionary
lightning detectors

n. (lightning detector English)