Definition of storm spotter in English:

storm spotter

noun

North American
  • A person who observes local weather conditions on behalf of a meteorological agency.

    ‘storm spotters reported two tornadoes in Peoria and Lee, Illinois’