Weather spy Meaning, Definition & Usage

Definitions
  1. a stargazer; one who foretells the weather. R. Donne.

Webster 1913